Push UI - wip
add light webserver for widget example
remove a keybinding and right-align menus
Implement a basic css splash screen.
Merge branch 'master' into devoncarew_splash_screen
merge to master
Merge pull request #1051 from devoncarew/devoncarew_menu_nits

remove a keybinding and right-align menus
Ping services mostly implemented in services.dart
Started PingServiceImpl
TEMPORARY restored ping test
Fixes from merge
Setup listener to handle ping, print, and normal service calls / responses
Full end-to-end working.  Moved mapping to ServiceActionEvent class.  Ready for timing test
Implemented timing tests (BROKEN CODE.  REVERTING)
Fixed timer logic to call back to chrome service for delays.  Cleaned up.
Review fix and setup tests
Review fixes
Switched stream to future
Moved callId logic out of Service / ServiceImpl
Restored mapping instead of closure code for service calls.  Turned sendResponse into void return type