Very primitive first implementation of code complete

- Use Presentation compiler to offer basic code complete back-end functionality
- Add setupReplClassPath sbt task, necessary for the Presentation compiler to work
- Add specs dependency to scalaEval project in order to start testing it
- Change api of eval to avoid needless string manipulation
Upgrade from specs2 2.2.2 to 2.2.3
Merge pull request #10 from jedesah/develop

Very primitive first implementation of code complete
Polish elasticsearch support
Merge pull request #11 from shmed/feature/ElasticSearchSupport

Polish elasticsearch support
Merge pull request #12 from MasseGuillaume/develop

integration design + users
remove elasticsearch config now in devops
Continue implementation error messages and code completion

- Update thrift interface
- Use bintray for codesheet dependency
- Update version of codesheet from 0.3.0 to 0.4.0
- Implement error retrieval using presentation compiler
Add wrapping code to support code completion on any code

- any code means, value and function definitions floating in emptiness, we already support this type of code in the insight view.
Merge pull request #13 from jedesah/develop

Continue implementation error messages and code completion
fix mirror gutter height
add snippet via json request + query size and offset
use email as username
Fixed eval and test added
fixed bintray bug
search snippets frontend
add scaladoc
save snippet
Merge branch 'develop' of github.com:LOG4900/Sauce into develop
add toolbox in classpath