Remove-MyCourses: MyCourses tab has been removed.

The MyCourses functions have been left, they may be valuable in the future.
Remove-MyCourses: Remove my_courses.js

I decided to remove my_courses.js. If we want to retrieve the functions again, then we can look at the project history.
Remove-MyCourses: Update planner.html.

Removed my_courses.js from planner.html.
Merge pull request #175 from Ian-Stewart-Binks/remove-mycourses

Remove mycourses
177-hotfix: FCEPrerequisiteCourses initialized correctly.

FCEPrerequisiteCourses was initialized before the graph was built.
Initialization has been put in setup.js after the 'buildGraph' call.
Merge pull request #178 from Ian-Stewart-Binks/177-hotfix

177-hotfix: FCEPrerequisiteCourses initialized correctly.
179-hotfix: Fixed FCE count bug.

Added in removed changed from remove-mycourses branch.
Created new file fce_count.js. It was too difficult to find fce related functions.
179-hotfix: Added use-strict statement back in.

Took it out when playing around with a previous hotfix. Changes persisted into this branch.
Added it back in.
Merge pull request #180 from Ian-Stewart-Binks/179-hotfix

179-hotfix: Fixed FCE count bug.
Merge branch 'master' of http://github.com/Ian-Stewart-Binks/cscourseplanner into modals

Conflicts:
	js/graph/setup.js
	planner.html