(HI-289) expand Hiera basic functionality acceptance tests

(HI-289) expand basic functionality acceptance tests  
three tests added:
  lookup_data_no_options - tests a simple priority lookup of a string from
    CLI
  default_value_if_key_not_found tests - that default value is used when
    key not found from CLI
  check_first_backend_hierarchy_first - tests multiple backends to ensure
    each hierarchy is checked in order as in the config file

(HI-289) expand basic functionality tests to work in windows and
solaris11.
make tests more atomic and remove 00-setup.rb
@johnduarte aha!  this is why i had to use the C:\PROGRA~3 form which i'd expect to be deprecated in cygwin at somepoint as it's issuing warnings.  i tried a few different methods of quoting.  i think this is more of an issue for create_remote_file().
will quote-up my paths