variable names and so on
improved CTerms
added new flag for unbound variables
fix bug in parseNonCanonicalTerm.

Now the method can parse variable terms.
Fixed handling of the backslash character in Util.appendUnescapedChar. If a backslash character is not used for escaping it won't be removed anymore.
Added 5 seconds timeout in the consult_server for reading the goal to be evaluated.
This limit should only affect cases in which the query contains an error that does not cause a syntax error in the read_term/3 predicate. This happens e.g. when the closing quote of an atom is missing.
In these cases the read_term/3 predicate is interrupted by using call_with_time_limit/2 which destroys the input stream. This again causes an IOException on the Java side when disposing the session and stops the Prolog process.
Improved handling of the backslash character in Util.appendUnescapedChar.
Added y.jar to gitignore
Removed unused projects
Modified handling of unknown commands in consult_server:handle_command/4. Unknown commands are now ignored instead of the not so funny error "failed, sorry".
Modified handling of unknown commands in consult_server:handle_command/4. Unknown commands are now ignored instead of the not so funny error "failed, sorry".
Pass more information for meta calls in the code walker.
Merge branch 'origin/master'

Conflicts:
	pdt.contextview/src/pdt/y/focusview/LogtalkEntityView.java
	pdt.editor/pl/editor/lgt/loader.pl
	prolog.connector/library/socket/consult_server.pl
Fixed wrong call in pdt_reload.
Merge branch 'master'
Graph Metacalls labels
Context View: Metacalls
Clall type
select in editor selected edge
disable unused context menu