Merge pull request #38 from simeonwillbanks/refactor

Refactor ActsAsTaggableOn::Tag.public_tags and Use Kaminari
Better UI for viewing gists

 * Add a title to Gist
   * Update search data to have gist titles
   * Add specs for gist titles
 * Add default title and matching regex with public interfaces to Gist
 * Add upgrade:gists_by_setting_titles to set titles for all gists
 * Refactor MyGists::Refresh to fetch and save a gist title
 * Refactor GistDecorator
   * Remove public and github icons from #icons
   * Add #title which links gist back to GitHub
   * #description wrapped in a p tag
 * Views now list gists as an unordered list
   * Refactor styles to match new markup
 * Use an unordered list to render secret and starred gist on help page
 * Add .tag class which extends Bootstrap .text-success
   * All tags look the same throughout the entire site
 * Update README
 * Update LICENSE
Remove unnecessary parentheses
TomDoc edits [ci skip]
Merge pull request #39 from simeonwillbanks/better-gist-ui

Better UI for viewing gists
Disassociate My Gists from GitHub to explicitly complie with GitHub Terms of Service: http://github.com/site/terms
TomDoc edit [ci skip]
Change profile, search and tag headers to look like gist listings by adding spacing around colons
Reduce MyGists::Search complexity by refactor #tags and #gists methods

 * Add MyGists::Search::Scope base class
   * Defines an interface for MyGists::Search::Scope::Tags and MyGists::Search::Scope::Gists
 * Add MyGists::Search::Scope::Tags to define all possible ActiveRecord scopes used to search tags
 * Add MyGists::Search::Scope::Gists to define all possible ActiveRecord scopes used to search gists
 * Delegate most of MyGists::Search #tags and #gists to new MyGists::Search::Scope objects
 * Replace single quotes with double quotes