Fixed bug with importing Pysolar wrongly.

Two issues:
1. Was using import solar not import Pysolar - no idea why it stopped working. It used to work but has broken now.

2. The exception wasn't working when it wasn't installed - fixed by replacing to ImportError