Changed snapshot to use unix timestamps. Messages should actually change things now.
Added files that didn't get committed before.
Fixed test mode
Merge branch 'bluetoothmock' into develop