Merge pull request #26 from UARENForecasting/location

add location.py and tests
Merge pull request #27 from UARENForecasting/develop-solarposition-integration

solarposition integration with tests
add imports and logging to init
add ephemeris function to solarposition
update solpos part
tweak notebook slightly
Merge pull request #28 from UARENForecasting/develop-solarposition-integration

solarposition integration round 3
Merge pull request #29 from UARENForecasting/develop-setuptools

setup.py improvements (develop)
changed handling of exceptions for logical errors
Modified for DF output
add ua to license
Merge commit '8ed11759775913dce2d559da19418d2c93320348' into new-master

Merges develop-solarposition-integration.

Also brings in pvl_tools small fix, extraradiation DF output, pvsystem
small fixes. Also brings in a change to the default spa calculator,
and I will change this back next.