Merge pull request #131 from IanMayo/feature/alex/universal-sound-service

Part one, Complete sound service
Fix the missing woop-woop sound
Recompile Android/iOS apps
Merge pull request #133 from IanMayo/fix/alex/woop-woop

Woop woop fix
Fix time-out warning alarm
Limit how fast the click-delay can get. Move constants into constant object.
Merge pull request #135 from IanMayo/hotfix/ian/restrict_click_repeat

Limit how fast the click-delay can get. Move constants into constant obj...
Add WarningAlarm directive. Refactor SoundAtSecond and WarningBackground directives
Rename SoundAtSecond directive to WarningSound
Ad data- prefix
Merge pull request #134 from IanMayo/feature/eugene/fix-time-out-warning-alarm

Fix time-out warning alarm
validate hierarchical objectives, and LineString object, as used in Mission 2a