Fix BitDeli badge and typo in README

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
Change .gitignore to github standard for python

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
Add tox configuration for test automation

* Adds tox configuration file for automated testing in multiple
  Python virtual environments.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
100% test coverage

* Adds tests to ensure 100% test coverage.

* Fixes minor issues found during testing.

* Adds module loading support to ImportPathRegistry

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
Add __version__ to package according to PEP396

* Adds __version__ attribute to flask_registry according to PEP396.

* Derives setup.py and Sphinx version argument from version module.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
Add BlueprintAutoDiscoveryRegistry

* Adds registry for discovery and loading of Flask Blueprints.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
Differentiate between missing vs broken modules

* Ensures missing modules are not treated as errors, while exceptions
  raised by broken modules are properly reraised.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
Fix pylint errors and warnings

* Fixes pylint errors and warnings except for missing or empty
  docstrings. (closes #3)

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
Documentation

* Adds missing documentation.

* Fixes issue in Tox, causing Sphinx doctest to always report
  success when tests failed.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
Merge pull request #8 from lnielsen-cern/blueprint-autodiscovery

Blueprint auto discovery