Added .htaccess

To posts/ dir, to prevent direct access.
Added actions to admin .htaccess
Tidied admin.php
Cleaned site.class.php

Stopped .DS_Store files from being listed as a post. (D'oh!)
.gitignore