Regenerated Python files for Concrete schema v3.4.0
First pass at updating validation code for Concrete schema v3.4.0
Updated Serif test file to v3.4.0 of the Concrete schema
Removed AGIGA test file that used v3.3 of the Concrete schema
Validator now supports multiple constituency parses

Multiple constituency parses were introduced with v3.4.0 of the
Concrete schema.
Updated test suite for compatibility with Concrete schema v3.4.0
Updated add_references_to_communication() for v3.4.0 of Thrift schema
Added updated Serif example file, which now has a dependency parse
Added updated Serif example file, which *NOW* has a dependency parse
First pass at updating concrete_dump.py for Concrete schema v3.4.0

This version does not correctly handle TokenTaggings
Renamed token_taggings to token_tag_lists

token_tag_lists stores lists of lists of tag strings, and not lists of
concrete.TokenTagging objects.
Fixed printing of lemma/NER/POS tags for use with v3.4.0 of Concrete schema
Test for identifying dependency parse root node is now case-insensitive (v3.4.0 branch)
Updated annotate_example.py for Concrete schema v3.4.0
Replaced sample JSON Tweet string
Bumped version from 3.3.0pre to 3.3.1
Merge branch 'v3.4.0'

Conflicts:
	concrete/validate.py
	setup.py