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
+ reference contributor
+ subproject ref provider
= reindented sbt.xml
+ recursive extraction of paths
= use ScLiteralImpl to match string params
= minor fixes
Merge pull request #88 from dancingrobot84/feat-sbt-ivy-cache-indexer

Implemented local ivy cache indexer
Merge pull request #89 from dancingrobot84/feat-sbt-subproject-navigation

Navigation to build.sbt file of subproject by ctrl-clicking on it
= refactored .sbtopts reading code
= project.in inspection refactored
= changed inspections group name
= fixed deprecated function call
= refactored dependency annotator and dependency completer