Adds Paho as a Requirement
Makes Device Serials Unique
Adds Tastypie swagger as a requirement
Uses serial in unicode returns instead of device names
Adds API resources
Adds Collector functions
Adds Broker messages for new locations
Adds broker web socket test