New json format that accomadates multiple spans per target/frame-element
frameparseval.py: beginnings of a new scoring script
minor bugfixes, reformatting of frameparseval.py
targets: named entities and other edge cases
comment about matching arguments not depending on frame labels
target token exclusion
filter out frames with no target

there are some coding errors in the gold annotations --
frames with no target. filter them out.
frameparseval.py: make spans sortable
Move all Python scripts under "src/main/python/". Cleanup frameparseval.py
Merge branch 'master' into targetid

Conflicts:
	src/main/java/edu/cmu/cs/lti/ark/fn/evaluation/PrepareFullAnnotationJson.java
script for extracting training data for target id'ing
tweaks
WordNet lemma lookup lowercase bugfix

We need to lowercase words before looking up their lemmas in WordNet
refactored WordNet lookup to a separate module, wordnet.py; special
lemmatization rules for contractions; lookup_lemmas option for
read_conll()
targetid_orig.py: reimplementation of RoteSegmenter.java (modulo
differences in WordNet lemmatization algorithms)
remove debugging code
JSON output
fix (mostly benign) scoping bug
frameparseval.py: only score frames/args if provided; more flexible
accuracy measurement
targetid_simplest.py and targetid_simple.py: alternate, more inclusive
target ID methods based on heuristics