support firefox os.
Add .htaccess and appcache.
Use nested rules.
Fixed for Firefox OS Simulator.

It doesn't support the gesture events.
It doesn't fire the mouseout event often.
So, I should use the drag events of hammer.js instead of the swipe
event of hammer.js.