fix equality comparison bug in HumanEdits caught by 2.10 compiler
CmdOption no longer inherits from HashSet (so we can have options with same name as HashSet methods)
merge
pry my postfix method calls out of my cold dead fingers :)
More efficient lookup of sentence in ParseBasedMention.
my intellij somehow doesn't like languageFeature, so using scala.language
convert some stuff to value classes, use universal traits in Tensor
merge
fixing RealValue to not be a value class
removing extends Any from all our classes, this caused all sorts of null pointer exceptions
New trait app.nlp.Section for sub-parts or passages of a Document, as defined by character offsets.  This allows us to avoid performing tokenization and sentence segmentation on substrings of the Document outside Section boundaries (such as for tables, etc).  Document now just holds the original String contents and the sequences of Sections.  Document is no longer a ChainVarWithSpans; the Segment is; so Segments hold sequences of Tokens.  (Since in principle we could have multiple overlapping Sections stored as various Attr of the Document, we could support multiple alternative tokenizations).  In many places you should iterate through Sections and do work on a Section basis, not on the whole Document.  Document.tokens now returns Iterable[Token] not Seq[Token]; similarly for sentences and spans.  This version compiles, but not all tests pass.
Merge.
Rename Document.wholeDocumentSection to .asSection.
Merge branch 'master' of hg::https://alexandre.tp:xA5JQ9ca9UM5@code.google.com/p/factorie
fix
fixing nulls in Document.asSection
Fix forgotten null in Document.asSection
Preparations for a simple Ontonotes-based NER.
Merge.
app.nlp.coref: adding CorefGazetteers, which reads all factorie lexicons, and WithinDocCoref1, a close to state of the art system for CoNLL coreference