Fixed Issue#30(XSS vulnerability in gcc output):

* Escaped HTML characters from gcc output before passing it to the view model
added semaphore support (semaphores.h, bits/semaphores.h, updated sys/cdefs.h)
Merge pull request #36 from wchill/semaphores

added semaphore support.
(we will need a better way to keep track of fixes to the bz2, so that we can reproduce them when we build these images from scratch)
Updated readme to reflect new collaboration model
Merge pull request #37 from neelabhg/update_readme

Updated readme to reflect new collaboration model
Merge pull request #35 from anant-singh/Issue#30-XSS-Fix

fixes #30 (XSS vulnerability in gcc output)
Updated install script to install deps for tests too
Merge pull request #39 from neelabhg/update_npm_install_script

Updated install script to install deps for tests too
changed popover to modal on the error output. title is same as label on red box
GccOutputParser basic test case
Added new GccOutputParser tests

Tests still don't work with Grunt, and only run in-browser
Fix the readOnly boolean parameter always being set to true
Merge pull request #41 from neelabhg/add_editor_keyboard_command_bug_fix

Fix bug with readOnly parameter of editor.addKeyboardCommand()
Remove fuel ux from deps because no components were being used from it, as well as it was creating trouble with automatically injecting dependencies into index.html
update readme: it is now safe to use grunt bowerInstall because fuelux was removed
Merge pull request #42 from neelabhg/remove_fuel_ux

Remove FuelUX library
Fixed Issue #33
Fixed tests not running in Grunt
Merge remote-tracking branch 'upstream/master'
took out redundant lines