Refactor UI code structure
Merge pull request #156 from finnishtransportagency/refactor_ui_code_structure

Refactor UI code structure
Fix selection bug in Firefox
Fix single choice selection handling
Merge branch 'master' of github.com:finnishtransportagency/digiroad2 into finalize_bus_stop_attributes