add mocha/chai/sinon testing framework
remove runner.js
adding app and BaseView unit tests
Add tests for MessageBus
rearrange tests to match src directory structure
Merge pull request #1 from nareshbhatia/master

Fixed issue with not being able to create widgets in postRender() of a page.
Merge branch 'mocha'
Update npm modules and gruntfile copy task - fixes #2
adding .travis.yml and updating package.json
update readme for travis
update .travis.yml
update .travis.yml
update README and .travis.yml
add grunt-cli to .travis.yml instructions
update tests for new BaseView
Merge branch 'master' into bullsfirst-changes
add yuidoc and BaseView documentation
remove old docco.css
Add ExceptionUtil docs - fixes #7
move TODOs from README to github issues