batched classfile indexing closes #612
workaround vfs2 bugs: close #613
cleaner server startup
Merge pull request #611 from fommil/cleanup_startup

cleaner server startup
Merge pull request #614 from fommil/batched_indexing

batched classfile indexing closes #612
support hacking on scala close #621
Merge pull request #622 from fommil/scala_contrib

support hacking on scala close #621
targets are optional lists, close #625
Merge pull request #632 from fommil/seq_targets

targets are optional lists, close #625
don't call out to sbt in tests closes #618
Restart presentation compiler instead of invalidating classpath

Add functionality to help the client deal with restarts:
- askTypeInfoByName now parses all names generated by typeFullName  (except
names of anonymous symbols)
- added askMemberInfoByName
- emit a :compiler-restarted message
Merge pull request #634 from edani/restart

Restart presentation compiler instead of invalidating classpath
remove tycho dependency closes #623
Merge pull request #641 from fommil/remove_tycho

remove tycho dependency closes #623
Merge pull request #633 from fommil/nosbt_intg

don't call out to sbt in tests closes #618
Added source-mode config parameter
Merge pull request #650 from edani/source-mode-624

Added source-mode config parameter
Preformance improvements for type inspector

- fix #604 (positions don't need to include an offset)
- type inspector doesn't provide positions, only whether positions are available
- performance improvement for DatabaseService.find
- added swank:inspect-type-by-name so the clinet doesn't need to reply on type-ids
Merge pull request #654 from edani/lines-604

Preformance improvements for type inspector
convert breakpoint list to wire format and send to project; fix #586