now throwing 404 error with filename when learning material is not found on the filesystem, refs #2775
encapsuled tasks in try/catch blocks to ensure that the processing chain continues even if one task fails. refs #3196
annotated exceptions thrown from class methods.
BUGFIX: catching the proper exception now. refs #3196
added exception to error logging.
Merge pull request #75 from Trott/master

Travis setup steps quiet
Merge pull request #74 from thecoolestguy/bug2775

now throwing 404 error with filename when learning material is not found...
Merge pull request #76 from ucsflibtopfstedt/bug3196

fixes bug in user sync process
Merge pull request #77 from ilios/rb2.2

reintegrate rb2.2 into master