Add custom taxonomies

"Branches" and "Repository" taxonomies related to Git objects
Change capitalization
Move post_content generation to separate function
Ensure we're using the author ID