Refactoring: Did initial style clean up of both timetable and planner JavaScript.

Still more to do.
Refactoring: Reindented some lines, broke up some long lines.
Refactoring: Removed some old code.
Refactoring: Reindent createData.js.
Refactoing: Tabs and Utils cleaned up.
Refactoring: Change file structure.

setup.js has also been added to graph to mirror grid's setup.js. It hosts all found globals.
Refactoring: Update planner.html to reflect dir change.
Refactoring: Update timetable_creator.html.
Merge branch 'master' of http://github.com/Ian-Stewart-Binks/cscourseplanner into refactoring

Conflicts:
	js/grid/setup.js
	timetable_creator.html
Refactoring: Add generateGrid style.
Refactoring: Refactor Dir structure more.
Refactoring: 2 lines between ev-er-y function. Clean up as well.
Refactoring: Double quotes -> Single Quotes.
Refactoring: Enter 'use strict'. Fixed more double quotes, other errors.
Refactoring: Clean up.
Adding html files.
Refactoring: Cookie functions merged in cookie file.

Code still needs to be modified to adapt to this change.
Refactoring: Grid and Graph updated with newly merged cookie function.
Refactoring: FCE Prerequisite courses added to array and looped through.
Refactoring: 2 blank lines removed.