Use column names instead of star in select all (workaround JAVA-420)

I've added workaround for https://datastax-oss.atlassian.net/browse/JAVA-420

There protected method buildSelectAll exists in MappingBuilder:
protected static Select buildSelectAll(String table, List<String> pkCols, ReadOptions options, String keyspace)

I didn't know reasons why it's protected so I kept it untouched.