First Shot at dynamic Upsert
Still missing table alters when a dynamic column is upserted
Missing case sensitivity
Refactoring of Dynamic columns between select and upsert
test for column ambiguouity
test for wrong column families
Added tests to DynamicColumnTest to test these issues
DynamicUpsertTest for the upsert part
Added unit test
Eclipse identation updates
immutbaleList change
default to empty dynamic column list
ColumnNotFound simplification
Merge remote-tracking branch 'upstream/master' into DynamicUpsert
Merge remote-tracking branch 'origin/DynamicUpsert' into DynamicUpsert
Immutable List
Merge remote-tracking branch 'origin/DynamicUpsert' into DynamicUpsert
reroute error
wrong if clause
changes to if test
Merge remote-tracking branch 'origin/DynamicUpsert' into DynamicUpsert

Conflicts:
	src/main/java/com/salesforce/phoenix/compile/FromCompiler.java

conflict solved
fixed try catch
Fixed columnNotFoundError
Merge remote-tracking branch 'origin/DynamicUpsert' into DynamicUpsert
Added DynamicColumn select test for fake comumn family
Merge remote-tracking branch 'origin/DynamicUpsert' into DynamicUpsert
FamileNameTest