Return false if configured uploaders are not represented in uploader collection. Updated unit test to capture invalid protocols for mongo
Changed CRCFailRuntimeException to an unchecked error rather than a runtime exception
Status bar icons will all reset to red if the device is unplugged
Moved REST API above Mongo since we are deprecating mongo uploads
Cleaned up some method names to match coding style
WIP - Download object that represents a single download from a receiver.
Protobuf updates:
-download_timestamp is now ISO8601.
-receiver_system_time is the raw timestamp as reported by the receiver.
-Added patient name.
-All record times should be the raw system time as reported in the record.
-Re-ordered some of the record tags - protobuf is not currently in use