Fixes #20 Posting with knockout templates

@gholtslander @jrans-va

Posts now use knockout templates instead of php string substitutions. I think it looks pretty sweet, but I am excited to see the diff on GitHub
@jrans-va I tried putting this in its own JS file and it didn't work... is there anything special I need to do? The script tag looked like this:

`<script id='postTemplate' type='text/html' src='includes/js/MB.posttemplate.js></script>'

Did I do anything incorrectly?