Added tests (on the service and host side) and began on service
add a chrome app js sample; fix issue w/ binary template files
Fix and normalize autofocus handling in widgets + autofocus errors in top UI
Fix radio buttons not autochecked in some dialogs

Radio button groups were not enclosed in <form>...</form>.
finished js app template
Setup testing
Converting sat to correct outline class and testing
Deleted leftover services_common.dart in lib.  Moved ServiceActionEvent from utils to services/services_common.dart (exported by services).  Added "as analyzer" to analyzer.dart and removed "as common" from services_common import to make services_common classes first-class and shadowed analyzer classes second-class.
Full (basic) implementation of outline with methods, variables, top-level variables and functions.  Added tests for current implementation.  Still need to implement modifiers
Added todos for modifiers and types.  Cleaned up (removed unused test)
Removed all testing
Resolved conflicts
Changed print to throwing UnimplementedError
ws changes
Review fixes
Address comments
Comments
Merge pull request #1221 from ussuri/normalize-autofocus

Fix and normalize autofocus handling in widgets + autofocus errors in top UI
Merge pull request #1222 from ussuri/fix-radio-buttons-not-autochecked

Fix radio buttons not autochecked in some dialogs
merge to master