trying some authentication based stuff for firebase
initial authentication workflow
almost done with syncing player status to database
Merge branch 'master' of https://github.com/jjacobskind/settlers into firebase-authentication

Conflicts:
	client/app/main/main.controller.js
	client/components/board-view/OrbitControls.js
	client/components/board-view/board-view.js
	client/components/game-engine/game-factory.js
Merge pull request #60 from jjacobskind/firebase-authentication

Firebase authentication
Merge pull request #61 from jjacobskind/water_animation

Water animation
Update board_template.html
Merge pull request #63 from jjacobskind/animation

Minor animation tweak
Merge pull request #64 from jjacobskind/hang_issue

Hang issue
Merge pull request #62 from jjacobskind/chatView

Update board_template.html
before tweaking
PROMISES IN LOADING SAVED STATE FINALLY WORKS
setup initial turn logic, with database syncing
added player tracking logic
Merge pull request #65 from jjacobskind/deeper-turn-logic

Deeper turn logic
Resolved merge conflicts