refactoring window initialisation
merge
adding window to slot
added slot module
font-awesome
merge toc-interaction
added dependencies
merged toc-interaction
fixed Gruntfile
css changes
registering slot state
basic functionality of slots populating from the manifest panel complete.
minor css changes.
merged from master. Added slots integration. closes #114.
Merge pull request #152 from IIIF/slots-update

Slots update
add icons to workspacePanel template (drawn from configuration object)
css, template, and default configuration settings updated to not look horrible for workspace select menu. Closes #136.
Merge pull request #161 from IIIF/update-workspace-type-css-#136

Update workspace type css #136
fixed window clearing code and styled window background to hide slot UI. Fixed border CSS. Fixes #154, fixes # 155, fixes #156, fixes #158
Fixed window clearing code and styled window background to hide slot UI. Fixed border CSS. Fixes #154, fixes #155, fixes #156, fixes #158