Updated tuple to use views of its data instead of making copies
Cleaned up some type encoder code
Merge branch 'master' of github.com:calrissian/mango into immutableTuple

Conflicts:
	mango-core/src/main/java/org/calrissian/mango/domain/Tuple.java