Update repositories if they already exist

Repositories were not updated if they already existed. At least not to
newly added attributes. Hence, this commit. This has been done because
the repository class was extended by a default language field.

Signed-off-by: Konrad Reiche <konrad.reiche@gmail.com>
Fix plenty of intrinsic precision metric bugs

Just had to fix many bugs, but also added the misspelling dictionary for
the English language. All of this works so far for GovData.de.

Signed-off-by: Konrad Reiche <konrad.reiche@gmail.com>
Add detected language to the analysis array

In order to understand the results afterwards I have added the detected
language to the array of analysis hashes.

Signed-off-by: Konrad Reiche <konrad.reiche@gmail.com>
Remove deprecated route syntax

I want to base all the routes on the declarative style induced by Rails,
using keywords like resources, member and namespace. This commit is
another step towards this.

Signed-off-by: Konrad Reiche <konrad.reiche@gmail.com>
Merge both repositories JavaScript files

Just merged two JavaScript file which belong together.

Signed-off-by: Konrad Reiche <konrad.reiche@gmail.com>