Added Locale Service. Minor Controller Refactoring.

Hi there!

I started extracting some "buisiness" logic into a seperate provider/service. My goal, also in preparation for angular 2.0 some day, is to have as much of non binding logic to fit in services. So the migration won't be to much of a pain one day.

I started with this small chunk because it was just easy to extract. So that the monster SyncthingController can shrink in size over time.

Regards,
Dennis
Is it possible to move this handler into the location service as well? I think that would be even nicer from an encapsulation point of view?