Use uncompressed javascript and stylesheets

Benefits:
* Easier debugging
Update desktop module, use xdg-open and gvfs-open

Because "gnome-open" is deprecated, we can use a dekstop
independent tool named "xdg-open", or, "gvfs-open" instead.
Merge remote-tracking branch 'timonwong/master'