fix hint/lint errors
Merge pull request #71 from huchengtw-moz/luke-tv-arch1-hint-lint-errors

fix hint/lint errors
rename hs_layout_editor to layout_editor and use SpatialNavigator to do spatial navigation for layout editor
Merge pull request #72 from huchengtw-moz/luke-tv-arch1-refactor-layout-editor

rename hs_layout_editor to layout_editor and use SpatialNavigator to do ...
unit tests for layout_editor
Merge pull request #73 from huchengtw-moz/luke-tv-arch1-unit-tests-layout-editor

unit tests for layout_editor
1. move handling of widget-editor for overlaymanager to widget_editor.js
2. fix video element issues
3. fix a regression caused by previous refactoring
enable travis for TV_arch1
Merge pull request #76 from huchengtw-moz/luke-tv-arch1-enable-travis

enable travis for TV_arch1
* fix SpatialNavigator formula on "left" and "up" case
add unit tests for overlay manager
Merge pull request #77 from huchengtw-moz/luke-tv-arch1-refactor-widget-manager-homescreen

1. move handling of widget-editor for overlaymanager to widget_editor.js
fix lint error of uuid.js
* fix OverlayManager when calling "readyToOpen" on "hiding" stage
disable integration test and build script test
Merge pull request #78 from huchengtw-moz/luke-tv-arch1-unit-tests-overlay-manager

add unit tests for overlay manager
Merge pull request #81 from huchengtw-moz/luke-tv-arch1-disable-items-in-travis

disable integration test and build script test
Merge pull request #80 from huchengtw-moz/luke-tv-arch1-lint-uuid

fix lint error of uuid.js
* fix SpatialNavigator "nearTargetLeftIsBetter" and "nearTargetTopIsBetter" formula
add unit tests for selection border