PHOENIX-1157 Improve abstraction for meta data cache
PHOENIX-1157 Improve abstraction for meta data cache

Conflicts:
	phoenix-core/src/main/java/org/apache/phoenix/query/ConnectionQueryServicesImpl.java
	phoenix-core/src/main/java/org/apache/phoenix/schema/MetaDataClient.java