- Removed DataModel folder/namespace as it no longer makes sense. Moved all DataModel subfolders into main source tree.
Merge branch 'core' into mpd
- Finished initial implementation of the auto updater. It checks for updates once per day, and saves the list of updates.
- Added isUpdateAvailable and updateList to the status api call so clients can display to the user
- Cleaned up StatusApiHandler 
  * moved utility method into the main class
  * fixed json response so that numerical values are json numbers instead of strings 
- Cleaned up Utility class 
  * appropriate static method converted into class extensions
  * removed UnixTime method and moved in existing UnixTime class extensions from the Item class file
  * fixed uses of UnixTime throughout the project to use the universal time method instead of local time, as all timestamps should be in UTC
- Fixed class declarations for existing static classes to use the "static" keyword for clarity
- Created mkbundle build script for Windows. Tested working.
- Created Inno Setup template for creating an installer/uninstaller for Windows. Tested working on Windows 7 64bit.
- Cleaned up Scripts directory
- Added proof of concept Web Socket implementation
- Started implementing the DeviceSyncer class to sync device state and handle playback handoffs and remote controlling of devices from other devices
- Added WsPort setting to set the Web Socket port. By default, this is 1 above the http port.
Add Last-Modified header to Art API handler
Ticks -> UNIX timestamp, fix for my previous last modified woes
Merge pull request #65 from mdlayher/master

Add Last-Modified header to Art API handler
Fixed a bunch of error logging, cleaned up some mixed tabs/spaces
Merge pull request #67 from mdlayher/master

Fixed a bunch of error logging, cleaned up some mixed tabs/spaces
Fix merge, fast forward