moved ^ to after $ in phrase.split("[$^():?*+ ]+");
took account of structures produced by transformIndexedStructure.
use FormalConcept.content() as the base for E/Q proposal comparison
(moved away from FormalConcept.getPhrase() which is for display purpose
and includes score which could change overtime).
stopped recording duplicate proposals.
removed TermSearcher.regexpSearchTerm(), TermSearch.searchTerm() does
all search.
created caches for all search functions.
moved query expansion with syn-rings from EntitySearcher1 to
TermSearch.searchTerm().
merged
removed bin
Merge branch 'dev' of https://github.com/phenoscape/phenoscape-nlp.git
into dev

Conflicts:
	phenoscapeII/src/outputter/XML2EQ.java