Fixed Problem With SCMs that do not implement getAffectedFiles()

When working with TFS hipchat was causing the build to fail because it does not implement the getAffectedFiles method. The method threw an UnsupportedOperationException causing the build to fail. It now catches the exception and just returns null and continues the build. If the SCM gets updated to allow getAffectedFiles then this code should still work.