Use an attribute to configure the berf endpoint used for logging.
Added elmah in order to troubleshoot errors. Included sql for UserAgent addition. Removed empty catch in BerfController so that errors are logged to elmah. Added checks to that if the performance.navigation etc aren't there, the controller times are still logged.
Remove sleep.
Merge remote-tracking branch 'origin/master'

Conflicts:
	Berf.sql
	Berf/BerfController.fs
	Berf/BerfModel.fs
	BerfWeb/Scripts/Berf/Berf.js
	BerfWeb/Scripts/Berf/Berf.js.map
	BerfWeb/Scripts/Berf/Berf.ts
minor adjustments after merge pull request from jack sowter.