add a IntEnum for the CUBA keywords
add a DataContainer implemented as a subclass of dict
minor cleanup
add tests for the additional code in DataContainer
update code to implement the expected behaviour
update doctrings
update requirements
add the missing requirements file
add a developer requirements file
add a coverage rc file
update travis.yml to run flake8 and coverage
fix flake8 violations
Update dev_requirements.txt
Merge pull request #7 from simphony/feature/coverage-and-flake8

Feature/coverage and flake8
Update requirements.txt
Merge branch 'master' into feature/data-container

* master:
  update travis.yml to run flake8 and coverage
  add a coverage rc file
  add a developer requirements file

Conflicts:
	.travis.yml
Merge remote-tracking branch 'origin/feature/data-container' into feature/data-container

* origin/feature/data-container:
  Update requirements.txt
fix flake8 styling issues
add a small benchmarking utility function
add besic benchmarking script for the DataContainer