HeadController added
DirtyCommit to add Caiden's work
Merge branch 'headConTroLler' into Caiden

# By Stephen McMahon (1) and unknown (1)
* headConTroLler:
  DirtyCommit to add Caiden's work
  HeadController added

Conflicts:
	.project
	config/config.php
	includes/Router.php
	includes/header.php
	index.php
	model/User.php
	view/LoginView.php
	view/RegisterView.php
	view/RegisterViewTemplate.php
	view/indexViewTemplate.php
Header cleanup.
Merge pull request #3 from stephenmcm/Alex

Pull of Alex's changes before we add in Caiden's. Several commits may come after as I clean it up to stable.
Merge branch 'Caiden'

# By Stephen McMahon (2) and unknown (1)
* Caiden:
  Header cleanup.
  DirtyCommit to add Caiden's work
  HeadController added
[FIXED] Nav and CSS issues fixed. Put CSS in the head next time please!
UPDATE to latest nav
UPDATE to latest nav - Missed file changes
Merge branch 'Caiden'

* Caiden:
  UPDATE to latest nav - Missed file changes
  UPDATE to latest nav

Conflicts:
	includes/nav.php
	includes/nav0.php
	includes/nav10.php
	includes/nav5.php
Clean up of posts code style and comments
[ADDED] Article, Comment [UPDATED] Post

[ADDED]
Article - abstract class for posts and comments
Comment - class for comments

[UPDATED]
Post - moved 80% of the code into Article and changed to extend from Article.
[UPDATED] Post, Article, Comment

[UPDATED]
Post - Fixed mySQL issues
Article - Fixed private/protected vars issue
Comment - Rough clean up of mySQL - still needs work

[TESTS]
Updated all the phpunit tests
[UPDATE]  Comment and Post now Create, Read and Update. Delete still needs testing.
Merge branch 'master' into Alex

# By Stephen McMahon (9) and unknown (1)
# Via Stephen McMahon (4) and stephenmcm (1)
* master:
  [UPDATE]  Comment and Post now Create, Read and Update. Delete still needs testing.
  [UPDATED] Post, Article, Comment
  [ADDED] Article, Comment [UPDATED] Post
  Clean up of posts code style and comments
  UPDATE to latest nav - Missed file changes
  UPDATE to latest nav
  [FIXED] Nav and CSS issues fixed. Put CSS in the head next time please!
  Header cleanup.
  DirtyCommit to add Caiden's work
  HeadController added

Conflicts:
	controller/HeadController.php
	controller/IndexController.php
	includes/Router.php
	model/Post.php
	view/LoginViewTemplate.php
	view/RegisterViewTemplate.php
	view/indexView.php
Dirty CSS update