Merge pull request #2 from joneshf/master

Updated for changes in prelude.
Add map to Data.Map
bower.json
Use qualified imports, add Data.Set
Update docs
QuickCheck properties for Data.Set
Build with Grunt
Update dependencies
Data.Graph
Add failing test
Alter function for Maps
Fix bug in Data.Graph
Topological sorting
Add test running to build
Ignore tmp files
Remove old Makefile
Update scc to use ST
Use for_ instead of a pattern match.
Update dependencies
Update for changes to Data.Array