fix js/css lint error/warning
Merge pull request #62 from huchengtw-moz/luke-tv-arch1-linter

fix js/css lint error/warning
convert all evt.key to evt.keyCode
use old app launch mechanism and make it backward compatible.
Merge pull request #65 from huchengtw-moz/luke-tv-arch1-app-launch

use old app launch mechanism and make it backward compatible.
Force skip ftu and lockscreen
Merge pull request #66 from rexboy7/tv-arch1-skip-ftu-and-lockscreen

Force skip ftu and lockscreen; workaround to let widgetmanager initialize normally on TV
Merge pull request #63 from huchengtw-moz/luke-tv-arch1-hs-key-event

convert all evt.key to evt.keyCode
1. remove static position information
2. use concat instead of check and add
Merge pull request #67 from huchengtw-moz/luke-tv-arch1-spatial-nav-bug

1. remove static position information
typo and url is undefined
Merge pull request #68 from huchengtw-moz/luke-tv-arch1-bugs-bugs

typo and url is undefined
fix merge error
Merge pull request #69 from huchengtw-moz/luke-tv-arch1-merge-error

fix merge error
change the widget visibility when app will open
Merge pull request #70 from huchengtw-moz/luke-tv-arch1-change-widget-visibility-timing

change the widget visibility when app will open