Added a state field to the user collection document

-Allow the beacon ranging to also store the last state in the users
database, for easy pull of the latest bool states of all users.
Added socket.io to update visualization clients

-Added socket.io to update the data on the clients when the beacon data
gets updated by mobile apps.