fixed shellinabox

shellinabox now works on Firefox.
No need for the message prompting user to reload as it loads fine the first time.

also:
- added new favicon
- delayed loading of tabs on first use (makes loading the first page faster)
- added dependencies required for hdf5