Exclude sub-target directories when managed srcs
Merge pull request #72 from charleso/topic/exclude-sub-target-dirs

Exclude sub-target directories when managed srcs
+ local ivy cache indexer
+ appending of local ivy cache resolver for every module
= refactoring: added resolvers' kinds, renamed SbtResolverIndexer
+ tests for ivy local cache indexer
- lookup for dependencies in project's libs
    anyway, they're gonna be in ivy cache
- ivy.home for local cache
    need to support .sbtopts in sbt-structure and
    take this setting from there
= optimized imports
= fixes after rebase
= rewrote indexer to be lazy and use streams
+ parsing local ivy cache path from sbt-structure.xml
= updated sbt-structure.jar