Refactoring LineEditor
Header file for Linenoise shell is commited
Merge branch 'refactoring' of github.com:triAGENS/ArangoDB into refactoring

Conflicts:
	lib/V8/V8LineEditor.cpp
Merge branch 'refactoring' of github.com:triAGENS/ArangoDB into refactoring
Compiling under linux
reducing duplicate code
clean separation of V8 code from Shell
documentation
cleaning
Empty method getAlternatives for MRLineEditor
Important line code for autocompeltion was reinserted
Merge branch 'refactoring' of github.com:triAGENS/ArangoDB into devel