Refactored algorithm to create azmuth line intersect between Person location and Sun.
Developed algorithm that correlated whether a building intersects that line and returns relevant buildings
Forgot to update the computeSunAngles() to obtain the current Hour Minute time instead of the hardcoded value.
NOTE That in order to get the Azmuth and elevation angle for the hour of the day, you can hard code the value here (so when your working at night time, you can hard code a time of day in the daytime to perform your debugging, etc)
Started testing the shadow detection with the method Main.testIsInShadow(). I Also added Segment.isInShadow(Calendar) which checks for shadows at a specific date and time.
Possibly fixed for getBuildingsBlockingSun
Added TODOs
Added logic to enable querying for most recent UV Irradiance data
Added inside of SunUtil updateUVI() a method to compute the mean UVI from parse.com table
Added Timer object (which I decided not to use) to periodically update the UVI readings.
	Don't use the timer cause each segment instance instantiates a SunUtil Class just do do single computation. When finished the class deletes itself. Therefore, I don't think we need a timer (as of now).
Updated Parse initialize function to hardcode the Keys
Segments split and have individual start/end times
Merged with branch validate-shadow-detection
minor changes
Merge branch 'master' of github.com:jried31/UVGWS into michael

Conflicts:
	src/navigation/util/Constants.java
adding skin type and spf images
Merge branch 'master' of github.com:jried31/UVGWS into michael
Added ability for SunUtil to cache UV data in csv file in resources folder
and extract that cached data later. Cache is updated every 30 minutes.