refactoring

_id_from_uri for both mtapi and ApiCrudCases
some logging changes
cases and caseversions, without non-required m2m
SuiteCase M2M
Library API docs
some failing test cases regarding edit / delete of nested steps
pull steps out of CaseVersion and provide separate CaseStep resource
Merge pull request #21 from klrmn/api_cases

Api cases