Add missing consumer commands for JsonConsumer
updated gitignore to exclude vim working files and virtualenv
Added setup instructions for smap
Added setup instructions for smap
removed smap from requirements.txt
isolated requirement files to OSX alone
cleaned up osx requirements and added pyopenssl to all requirements
updated readme to reflect python osx requirements
Fixes for streaming mode

 * we were not too careful about pushing results through the operator graph in-order, which created some problems and incorrect results
 * there was also an issue with pausing the PushProducer
Merge pull request #4 from SoftwareDefinedBuildings/anthony/setup_and_new_driver

Added documentation for smap installation
add arp scan to discovery process
add more options to discovery.ini
fix whitespace
do arp sniff on Snoop initialize
fix trailing whitespace
fix api typo in XmlProcessProtocol to correctly report errors
edit supervisord conf file on service discovery
do arp scan if dhcp doesnt reveal IP
start smap driver with custom port, update supervisord
add default supervisord.conf