Merge pull request #57 from beef3333/master

Updating the Milestone branch from master
[Elloyd2] Updated to allow admins to also delete posts

Closes #44 - You can now delete a post, this does a hard delete.

Right now the actually deletes the post, I want to add in the ability to
soft delete a post wiht a flag so that if one is deleted but you want it
again then I can add in ways to retreive it.
[Elloyd2] Fixed fonts on the site

Closes #59

Update the font to be a static ref on S3, mode S3 around so that it now
has better folders for images.
Added in a few scripts to hold the inline scripts and added them to
minified bundles.
[Elloyd2] Fixed bug to upload to right S3 folder

Uploaded images will now upload to the right folder.

Once I support adding images this will be modified to support adding to
vaious fodlers possible to make the bucket clean.
[Elloyd2] Removed TinyMCE and CKEditor

Going to readd CKEditor and CKFinder so that image upload is supported,
might look at hosting the scripts on Amazon or at a minimum bundle them.
[Elloyd2] Added CKEditor and got it running.

This works for edit, create, need to update comments to use a better
config.
[Elloyd2] Updated CKEditor to use the Github dev site

Going to look at adding in inline editor for admins since they can see
all posts anyways.  Should jsut need to add the correct div tag for the
post body then just need to figure out how it saves back to the DB :)
[Elloyd2] Updated how tags are gathered.

Closes #63 - All pages that have a tag cloud now only get tags that have
at least one published post.  This should all get moved into the helpers
once that task is complete.
[Elloyd2] Updated Archive view to not show un-published

Closes #62 - Updated the archive dropdowns to now show unpublished and
also to remove a month if it does not have any valid posts.
[Elloyd2] Update to handle post to facebook seperate from publish.

Closes #64 so that now you have to select a seperate checkbox to push to
facebook and google.  Google isnot implemented but faecbook posting
works still.
[Elloyd2] Fixed tests building.

This is in preperation for the controller framework rework and then test
rework.
[Elloyd2] Updated to catch specific exception.
[Elloyd2] Added back in mini Profiler.

This will only show up for me at this point, might add a setting for
admins that it will allow or something.

TODO: Add in support for settings.
[Elloyd2] got CKfinder working

Now need to see how to get it to work with S3 so that I can have static
images.
[Elloyd2] Starting work on custom image manager

This will allow me to upload at least one image and then get the correct
S3 path and past it into the editor.
[Elloyd2] Working on some localization ideas.

Took some examples from the web and rolling it into my site.
Still need to get the icon switching up, and might make a better partial
to change language.
For now it works and localized strign are stored in a table on the DB.
[Elloyd2] Cleanup some areas that break if there are no posts.

Still need to get setup so that all links work in the new site.
[Elloyd2] Cleanup from initial localization tests.
[Elloyd2] Base Controller, Language setup

Localization works for the site, all controllers us a base that detects
language.
All Models need to have there Names, Requres Etc update once loc strings
are in.
-A lot of this is dependent on a new project to create a quick app that
connects and allows a user to enter translated string.  I might look at
google translation to help out.

Might have a few links that need to be update, have to use
@html.Actionlink.
[Elloyd2] Moved images to S3

Moved some Loc images to S3 so removed them from the project.