Implement spinner service and directive
Spin when Resource makes requests
Use spinner in navbar
Collapse buttons a little sooner

Former calculations we're off a little bit and could lead to display
errors in gray areas.
Merge pull request #226 from latin-language-toolkit/spinner

Spinner service and directive
Get rid of previous and next buttons in morph3
Add checkbox to always expand the morph accordion
Add backwards rotation css class
Add settings panel to morph3
Extract settingsTrigger to own directive
Merge pull request #227 from latin-language-toolkit/morph_again

Settings menu for morp
Deprecate participle as part of speech

The morph retriever returns verb now for all participles. We remove it
as a distinct part of speech category in our morph conf files.

Breaks backwards compatibility. We will have to fix the old treebank
data with this. The introduction of the new schema might be a good
opportunity to do this.
Add unless dependency handling in mFC
Allow an asterisk in mFC dependency handling
Change dependency logic in mFC and introduce rules

Allows much more fine grained attribute sets. Changes to the attribute
files will soon be commited, check out the new syntax there.
Allow arrays and strings in morph attribute rules
New rules syntax in gr_attributes.json

This is a non-working commit, but done on purpose, as only a single
attribute (Number) is changed. It shall be used for referencing the new
syntax.

Attributes take an array of rule object. Such a rule can have two
properties: "if" and "unless". Both properties have to be objects again.

These objects take other attribute names as keys and a string value or
an array of string values.
Add morph.rulesOf(), deprecate dependenciesOf()
Change gr_attributes conf file to new rule syntax