Added unloading resource funcionality from a fork
Added some changed from another fork

Added the unloading of multiple resources at once.
Added basic browser (platform) detection.
Removed unnecessary css file
Reverted hard links back to symlinks in setup.sh

Turns out this is much easier to maintain. Git sometimes breaks the hard link
when changing files, breaking hard links.
Fixed an issue with legacy mode

Fixed an issue where legacy mode was always being triggered.
Turns out cordova.js was unnecessary after all
Added OS version to Android browser detection.

This will be useful for enabling legacy mode.
Added hook scripts to the build process

These scripts are needed for cordova to handle the build process properly when
  symlinks are present in www.
Also modified the script so it is intended to be run from the root directory
  of the project.