Initial commit of vis package and tests

Requires Selenium to perform browser tests.
Adding code review example visualization
Implemented module caching for service imports (fixing #151).
Typo in function invocation.
Extended comment.
Merge branch 'import-control'

Closes #151
Changing the process's view of what its home directory is, to that of the "dropped privilege" user.
Merge branch 'root-home-dir'

Closes #153
Disable bootstrap theme for now
Updating Vagrantfile to use single Tangelo clone
Misplaced paren
Fixes to Vagrant to make it work on Windows
Add support for putting couch in the Vagrant VM
Fixing issue with multiple services

The string 'service' in the call to load_source was mapping
every service to the same one, thereby only ever storing
the first service used.
Adding some selenium testing examples, including automated mouse interaction.
Merge branch 'browser-testing'
Adding error handling in case page can't/doesn't load.
Merge branch 'vtk-web'
Merge branch 'browser-testing'
Renaming symlink target from "app" to "examples"

Closes #156.