Added
1. Class MapDataParser (part of a chain to load table info from server)
	public method +(MapModel*) parseEntireMap:(NSData*) data
2. to RemoteData Provider methods
	- getEntireMapDataWithResponseBlock
3. to DataProvider
	- (MapModel*)getMapData;  (returns a pointer to table map) and calls createMapModel, if neded
	-(void) createMapModel (creates a table map from remoteDataProvider);
Merge remote-tracking branch 'origin/master'
Added copy when calling a blocks in whole project