LiveCycle Error Handling

Began handling server errors along with being unable to connect to the
server. Added functionality to Join Group button.
Framework added for Socket.io intergration with the node.js server. This
is to allow live cycle to display other group cyclists in the app
mapview.
Livecycle Socket.io Intergration
Framework added for Socket.io intergration with the node.js server. This
is to allow live cycle to display other group cyclists in the app
mapview.
Merge branch 'SocketIO' of https://github.com/CarbonAssassin/Cycler into SocketIO