updates to setup.py, missing files/subpackages, update classifiers
diff --git a/MANIFEST.in b/MANIFEST.in
index f171aee..a80f7e4 100644
--- a/MANIFEST.in
+++ b/MANIFEST.in
@@ -4,6 +4,7 @@
 include MANIFEST.in
 include setup.py
 
+include examples/at_protocol.py
 include examples/port_publisher.py
 include examples/port_publisher.sh
 include examples/rfc2217_server.py
diff --git a/setup.py b/setup.py
index dcbbdb2..f15e5d8 100644
--- a/setup.py
+++ b/setup.py
@@ -30,9 +30,9 @@
     author = "Chris Liechti",
     author_email = "cliechti@gmx.net",
     url = "https://github.com/pyserial/pyserial",
-    packages = ['serial', 'serial.tools', 'serial.urlhandler'],
+    packages = ['serial', 'serial.tools', 'serial.urlhandler', 'serial.threaded'],
     license = "Python",
-    long_description = "Python Serial Port Extension for Win32, Linux, BSD, Jython, IronPython",
+    long_description = "Python Serial Port Extension for Win32, OSX, Linux, BSD, Jython, IronPython",
     classifiers = [
         'Development Status :: 5 - Production/Stable',
         'Intended Audience :: Developers',
@@ -41,6 +41,7 @@
         'Natural Language :: English',
         'Operating System :: POSIX',
         'Operating System :: Microsoft :: Windows',
+        'Operating System :: MacOS :: MacOS X',
         'Programming Language :: Python',
         'Programming Language :: Python :: 2',
         'Programming Language :: Python :: 2.7',