Tab Container Update
1. Added simple Droppable functionality
2. Show droppable area upon draggable is moved.
Merge branch 'configurator' of https://github.com/blackhydrogen/noop-sewi into configurator

Merge
Tab Container Update
1. code refracted
2. Methods are being abstracted to a new class called Tab
Tab Class Update
1. Added functionality to allow split view for 2 objects.
Merge branch 'configurator' of https://github.com/blackhydrogen/noop-sewi into configurator

Conflicts:
	static/sewi/js/app/main.js
Fixed error that caused bottom drop area to fail
Fixed Configurator not being initialized with correct parameters.
Added words to draggable demo DIVs
Tab Class update
1. added split view up to 3 components.
2. streamlines the split view methods for the panels.
3. updated the css for the split view to work correctly.
4. minor bug fixes
Tab Class update
1. Now it supports up to 4 components per tab.
Merge branch master into configurator
Added 2 simple tests for the Configurator
Re-factored test cases slightly
Fixed the "Basic DOM Elements" test. It should now (properly) fail.
Added test case for modification of title
Configurator now loads all subcomponents into the DOM when available
Unit Testing/tab class update
1.Added tabtest.js
2.Minor updates to the tab class
Fixed sample test case always failing.
Replaced all raises statements in tests to assert.throws.
Merge pull request #15 from blackhydrogen/configurator

Added Configurator Tests and Tab Container improvements