Fixed #96 allow initialize db with fixtures.
Fixed #96 allow initialize db with fixtures.
Fixed create-plan command in db-init
Updated minion-db-init by POSTing to /plans.
Merge branch 'issue96' of https://github.com/yeukhon/minion-backend into issue96

Conflicts:
	scripts/minion-db-init
Fixed #101. Filled in _check_plan_workflow(..) logic.

The logic follows the description in #101. Added a few tests to
test_api.py expecting failure.
Fixed #103. Refactored test_api.py into multiple files.
Forgot to import make_response.

This ticket also relates to #103. By now we should be able to run all
the tests.
Fixes #107 Implement POST /plans/:plan_name
Merge pull request #102 from yeukhon/issue96

Update minion-db-init by POSTing to /plans
Merge branch 'issue102' of https://github.com/yeukhon/minion-backend into yeukhon-issue102

Conflicts:
	tests/functional/test_api.py
Merged the test_update_plan test back into the split-up tests
Added update_plan() to test base class
Fixed check_plan_workflow to accept a workflow array instead of a plan
Renamed test_pluins.pu to test_plugins.py