Removed a bit of dead code from the tooling api idea model builder. We don't expose the moduleFileDir in the tooling api so there's no point in keeping this state.
REVIEW-1597 Refactoring and fixes in the project evaluation.

Moved the 'executing' check to the a better place.
This way it should cover one more edge case (cyclic project configuration dependencies). Removed one unit test because it stopped adding any value. Spockified one jmock test.
Updated the docs on project dependencies improvements.
REVIEW-1616 Fixed the TimeUnitsNotationParser so that it is more conventional and matches the abstraction it implements.
Added a spec for resolution performance and the first story. The spec will get more content soon.
REVIEW-1622 Improved the assertions in one of the integ tests.
Checkstyle