Move Tree to a factory
Add a launch function to the tree
Add arethusa.constituents skeleton
Add constituents configuration to jr conf
Polymorphic addition to Constituent class

Conflicts:
	app/js/util/arethusa_classes.js
Add type check functions to Constituent and Token

Conflicts:
	app/js/util/arethusa_classes.js
Start constituent directive
Fix Constituent class handling

Conflicts:
	app/js/util/arethusa_classes.js
Fix constituent template
Remove token hack in Constituent

Conflicts:
	app/js/util/arethusa_classes.js
Cleanup the TreebankRetriever

Conflicts:
	app/js/arethusa/treebank_retriever.js
Revert termination check in TreebankRetriever

Conflicts:
	app/js/arethusa/treebank_retriever.js
Minor reformatting
More flexible attributesToPostag matching
Minor changes to morph in jr conf
Fix constituents template

Conflicts:
	app/templates/arethusa.constituents/constituents.html
Add terminator info to constituent tokens

Conflicts:
	app/js/arethusa/constituent_treebank_retriever.js
Add more styling to jr morph attributes
Make more Tree functions public

Conflicts:
	app/js/arethusa.core/tree.js
Minor formatting in dependencyTree

Conflicts:
	app/js/arethusa.dep_tree/directives/dependency_tree.js