Respect zeppelin max result

[ZEPPELIN-103](https://zeppelin-project.atlassian.net/browse/ZEPPELIN-103)
Hive driver does not respect zeppelin.max.result and always display result maximum 100.
This PR include fix for this bug, Also unittest HiveZeppelinDriverTest.testQuery() changed to test this bug.