Two fixes that account for differences between Python 2.6 and Python 2.7

+ Logging level names are unchecked by Python 2.6

  Also improved our own checks and enhanced unit tests coverage. See change to splunklib.searchcommands.search_command.py and tests.searchcommands.test_decorators

+ Expected results for search results info access vary based on Python version number

  See change to tests.searchcommands.test_search_command

Signed-off-by: David Noble <dnoble@splunk.com>