Merge pull request #1 from IkerRuizArnauda/master

Range Check!
COmmiting to Unity proto, SOme basic menu bar work.
Time system.
Merge remote-tracking branch 'refs/remotes/origin/master'
Staff are added to Staff Controller on creation.
Fleshed out design menu, Menu now creates a game item and sends it to GameReleaseManager.
Missing features selection.
Implemented basic UnitySerializer support for Save/Load
Added basic start animation for employees on starting a game.
Basic handling for starting a project/game.
Added main menu scene for save/load/newgame.
Comming misc Unity files + art assets etc, so project can be built.
remove complied stuff
Merge branch 'DarkLotus/master'
refactor
New Add Features screen added. Some dummy features added.
Topmenu bar converted to mostly GUILAYOUT

Games are now released at 100%, Review screen is shown. with random score.
Moved most GUI work to single helper class.
Moved money etc out of GameTime and into PlayerManager.
Replaced List<> with an array, fixes serialization.
Game time stops progressing while GUI elements are open.
Some base implementation for getting monthly expenses/wages
Game % per day prelim formula based off programming/art skill of employees.
Fixed null ref error
Increased game speed.
Added Skills and Training classes.
Added Staff training menu for staffs onclick when their not working.
Added training functionality, staff train for X time, then gain skill.
Improved GUI scaling for different devices.
Empty Terrain scene + protobufs added.
Pushing ProtoServer Project Inital Commit.
Test, of basic Sockets support, connecting to server, receiving auth response. Proof of Concept level stuff.
Some refactoring, Nolonger need [ProtoInclude]