- Added ability for companies to update their own records.
  An email is sent to the corse coordinator responsible once an update occours.
- Removed bug in Term placement map widget that removed the markers, and checked that
  each course only see their students placements in the widget.
- Fixed blank fields in pages that where not showing due to "&" in the text.
- Updated the email template system to allow for custom addition of templates as required.
- Updated GOALS question, ordering and import pages to accomodat for the new order of questions.
- Added email field to company Manager
- Updated the student view placement page so they cannot edit a placement once submitted.
- Updated the student view placement page to include the company details.
- Added ability for companies to complete/submit their GOALS forms online, this can remove the need for any excel import.
- Added a GOALS view page that can be used by the students.
  (I will need to clarify when and where to put this link in the student pages. Added but not enabled as yet.)
- Updated the Pending Widget to include GOALS submissions, also mage it pluggable so we can easly add messages for other situations in the future.
- Updated supervisor records, supervisor records are now only linked to once course per record.
  This means for supervisors in multiple courses you need to create a supervisor record for each course.
- Added a company star rating to the placement comments page. These questions can be added or modified in teh course setup pages.
- Added new tags to mail templates:
    {company::editUrl} - Adds a url to allow the company to click it and update their details.
    {placement::goalsUrl} - Adds a public link for companies/supervoisors to a GOALS form for the placement.
- Fixed bugs in the student add placement page that stopped students added new placements for some companies.
- Added ability to add one day duration to placements without error