- Initial version with session and getCommunication tokens wokring.
- Implemented getStreamKeyFromSongIDEx function which gives you
  streaming server and URIs for the song.
- Logically separated code into multiple classes.
- cURL examples which were used for testing API calls
- Implemented TCPServer for controlling commands required to run the
  player.
- Added separate threads for the player and the server.
- Implemented server commands.
 - Play, Pause, Stop, Exit
- Improved the TCPServer and Player implementation.
- Added a config class to manage configuration for the application.
- Added few commands to the server (pause, play, etc)
- Added settings file where you can store grooveshark session info
- Added buffering slot to the player so specially in low powered devices
  it waits till the buffer is full before playing the media.
- Readme.md
- Added PORT for TCPServer as a setting
- Minor improvements to qserver
Merge branch 'master' of github.com:purinda/grooveshark-server