WINDUP-167: Check for duplicate @TypeValues
Fixes for unit tests and compilation
Merge pull request #187 from jsight/compilefixes

Fixes for unit tests and compilation
WINDUP-133: Refactor much of the BlackList/Classification functioanlity to use the more traditional graph/rule interaction. (Needs more work)
Update remaining rules in BaseConfig for new Hints/Classifications API
WINDUP-133: Implemented basic type interest filtering and commented out configs that need to be updated. Also fixed a few minor issues
Fix paths for tests
Merge pull request #184 from mbriskar/WINDUP-167

WINDUP-167: Check for duplicate @TypeValues
Move the AST process to the initial_analysis phase, and after decompilation. Also, fixed reporting related queries
Merge pull request #1 from jsight/lincolnthree-WINDUP-133

Move the AST process to the initial_analysis phase, and after decompilat...
Merge pull request #177 from lincolnthree/WINDUP-133

WINDUP-133: Refactor much of the BlackList/Classification functionality to use the more traditional graph/rule interaction.
Added in proof of concept for leveraging TitanDB multi-value properties instead of delimeters for the types.

This improvement is to fix query times; this would allow us to search for a type in O(1) time due to indexing, instead of having to do a text-scan over the index, as is currently implemented.

The major section of change is the GraphTypeManager, which adds the TitanDB Multi-value.  Also, QueryTypeCriterion has been modified to search by equals as opposed to contains.
Fixed the issue with the index; also, this fixed the issue with the GraphServiceTest as well.
Added in fix for indexes.  Now, all types should properly leverage multi-type indexing & replacement of CONTAINS for EQUALS in searching the index.
Refactored the long form of the query; added new accessor to the Graph Context that includes a
TypeAwareFramedGraphQuery, which has the method "type", which takes a WindupVertexFrame and returns all
vertices of that type.
Merge branch 'bradsdavis-master_old' into bradsdavis-master
Fix for a couple of mistakes in merging/rebasing bdavis changes
Merge branch 'bradsdavis-master'
WINDUP-199: Iteration simplification (pass iteration variable names to conditions/operations)
WINDUP-199: Tests