Beginning user account and profile functionality

Users can register, log in, log out, view profiles, edit profiles, and
change passwords.
Post creation and post pages

Users can submit and view posts.
Searching and Markdown

Searching page added (doesn't interact with database). Library for
Markdown added as well ("Michelf" folder).
Merge branch 'register' of https://github.com/ZethSchlenker/CodeCollab into register
Include 'navigation' and 'searchbar'

Using PHP to include the navigation and searchbar in every page (index
and post right now)
Searching Posts

Searching implemented. Allows for searching posts and ordering either by
score or date submitted.
Comments, following, and promotions

Users can leave comments, follow users, and promote posts.
Fixed some stuff

Had to add a second option for a 'token' since post pages have 2
possible submission forms. Also added a post creation link and temporary
post links on index.
Markdown Capability & Homepage fix

Users should now be able to use Markdown in their posts
(http://whatismarkdown.com/).

Fixed the query on the homepage, so it now displays the 10 newest posts
first.
Navigation on all pages

- Added navigation and search bar on all pages (I think).
- Moved validation checking to appropriate areas so messages are
visible.
- Commented out follow button and extra user info on profile pages until
second release.
- Added statement to insert languages in db.sql.
Changed classes

- Classes now more or less conform to the design specification.
- Session flashes are now visible on the navigation bar.
- Fixed some dumb stuff I did in prior commits.