add Github contributing guidelines

- https://github.com/blog/1184-contributing-guidelines
specify the LICENSE as markdown for prettier Github printing
ensure .gitignore is consistent across all Lotus repos
don't reference local lotus-utils
SVG badges
use head Lotus::Utils
Merge pull request #7 from karlfreeman/various-tidying

Various tidying
Merge pull request #8 from karlfreeman/svg-badges

SVG badges
Wordsmithing and markdown-ing tables

    * Removing globbling for gobbling
    * Replacing HTML tables with Markdown table
    * Converting H1 of "which is equivalent to:" to H4 to reflect
      document flow
Merge pull request #9 from jeremyf/wordsmithing

Wordsmithing and markdown-ing tables
Enable Ruby 2.1.2 on Travis CI
Merge branch 'master' of github.com:lotus/router
Let specify a pattern for Lotus::Routing::EndpointResolver

Example:
  require 'lotus/router'

  resolver = Lotus::Routing::EndpointResolver.new(pattern: 'Controllers::%{controller}::%{action}')
  router   = Lotus::Router.new(resolver: resolver) do
    get '/', to: 'dashboard#index', as: :dashboard
  end

  # The router will look for `Controllers::Dashboard::Index`

Example:
  require 'lotus/router'

  resolver = Lotus::Routing::EndpointResolver.new(pattern: '%{controller}Controller::%{action}')
  router   = Lotus::Router.new(resolver: resolver) do
    get '/', to: 'dashboard#index', as: :dashboard
  end

  # The router will look for `DashboardController::Index`