Refactored blog controller and views to use new posts and media models, udpated DB script

The new models extend the _mymodel base class to provide convenient CRUD methods. The post_data model
has been replaced by the new posts model, since post_data did not provide these methods. The database
script has been updated to facilitate templating the posts model.
Post maintenance controller and views display posts and allow deletion

The posts are listed in order of creation and can be deleted. Adding and editing are not yet finished.
The post table in the database script has been changed to use TEXT instead of LONGTTEXT for holding
post content.
.gitignore working
Added back properties files
Added edit and delete controls for posts, replaced _recent_posts with _all_posts

Posts have edit and delete controls beside them to allow for these two functions. Removed
_recent_posts view fragment and used _all_posts instead since the two were very similar.
Merge branch 'post-mtce' into dev

Conflicts:
	nbproject/project.xml
	readme.txt