consolidate new post form variants into single client-side template/view

@marcotuts @gwprice 

*not yet ready for merge*  views.py still needs some cleaning up.  however, the templates and backbone views are where they need to be to move forward.

changed to check for lowercase value (proper json instead of pythonic True).  this syntax accomplishes the same thing, and I find it a little tidier (avoids equality operator which suck in js)