** Added constructor that accepts Throwable parameter into school data
exceptions
** Simplified UserSchoolDataBridge by reducing user property methods
into simple setter, getter and lister
** Added exceptions into UserSchoolDataBridge
** Added JavaDocs into UserSchoolDataBridge
** Added exception handling into LocalUserSchoolDataBridge
** Modified LocalUserSchoolDataBridge to work with changes in interface
** Changed RuntimeExceptions into UnexpectedSchoolDataBridgeExceptions
in MockedUserSchoolDataBridge
** Fixed UnexpectedSchoolDataBridgeExceptions to work with changes in
the interface