An import of all instantim changes and fixes from before this project was on github

The main changes were organization, cleanup, updating the Flot library
(to get retina) allow customizable device names, some visual updates,
and of course… a favicon.