Closes #186 - Added FluoException to API as parent for other exceptions
to extend. Improved exception documentation.  Created unit test.
#63 added final to lots of member data, grouped final data together
Merge pull request #212 from ericnewton/fluo-63

#63 added final to lots of member data, grouped final data together
closes #207
Merge pull request #211 from ericnewton/fluo-207

closes #207
#186 - Updates from review
Merge pull request #204 from mikewalch/fluo-186

Closes #186 - Added FluoException to API as parent for other exceptions to extend.