Add standard ckan extension layout
Small change to trigger hook
Import the blog feature from ckanext-opendata

Import the blog plugin from github.com/Softhouse/ckanext-opendata.

Minimal changes have been made to the plugin:

- Make it work as a standalone plugin (not requiring other plugins from
  ckanext-opendata to be activated at the same time)

- Make it work with CKAN 2.2

- Integrate it into ckanext-sweden as ckanext.sweden.blog
Lint the blog plugin

PyLint, PEP-8 etc. fixes to the blog plugin. Lots of style fixes,
removing unused imports, and bug fixes.
Add requirements.txt file
Fix a markdown formatting error in the README
Move blog plugin's requirements into blog plugin

Trying to keep it as a standalone plugin, so it needs its own
requirements.
Update blog plugin install instructions.
Add tests for the blog plugin
Add Travis CI
Don't allow blog posts with no titles to be created

Add validation and error reporting to the blog controller.

Fixes #7.
Don't allow two posts with the same title

Fixes #5
Add dev-requirements.txt
Fix Travis CI badge
Try to fix a test on Travis
Add Coveralls.io badge and config
PEP-8
Actually run Coveralls on Travis
Add dev-requirements to README