Merge branch 'mt4j/loginScene' into mt4j/ProjectChoiceScene

Conflicts:
	mt4j/CoFiTS/src/utc/bsfile/gui/widget/menu/ListMenu.java
Intoduce the new Scene for choosing a project and a session with only the admin orb
Create a transition between LoginScene and ProjectChoiceScene
Refactor ChoiceListener for ListMenu
Create a specific ListMenu to choose a project and session
Create a new Model to read json file which describes projects
Attach the ListMenu to the ProjectChoiceScene
Transition between project choice Scene and main Scene
Add json example for projects structure
Add to scenes Listener behaviour
Configure table agent to be attached to server platform locally
Merge branch 'mt4j/ProjectChoiceScene' into mt4j/agent

Conflicts:
	mt4j/CoFiTS/src/utc/bsfile/gui/widget/menu/ListMenu.java
	mt4j/CoFiTS/src/utc/bsfile/main/CofitsDesignScene.java
	mt4j/CoFiTS/src/utc/bsfile/main/LoginScene.java
	mt4j/CoFiTS/src/utc/bsfile/main/MTBSFileScene.java
	mt4j/CoFiTS/src/utc/bsfile/main/StartCofitsEntities.java
Add a button to launch the agents
Add message receiving behaviour to table agent
Add utils class to manage files and folders in memory
project
Add method to file manage to create text files
TwoLinkedNode destroy, accessors, addchild new behavior
add last-modified information to structure.json example
Implements Behaviour when receiving new list of projects from server