Warning codes for everyone
Move relative path code to Brakeman::Util
Pass in relative path to Warning.new

kind of lame, might be able to fix in 2.0
Add warning fingerprint
Move pathname require to util.rb
Add render path to JSON output
Add simple tests for JSON reports
Use fingerprints in differ
Use MultiJson
Warning fingerprint fixes for 1.8
Don't raise exception in Warning creation
Merge branch 'warning_identifiers'

Conflicts:
	lib/brakeman/warning.rb
Don't show warnings and errors tables if empty
prevent require sequence error
Merge pull request #283 from tubaxenor/patch-1

uninitialized constant Brakeman::RenderHelper
Fixed html report to match default report
Merge pull request #282 from obduk/tidy_output

Don't show warnings and errors tables if empty
Bump to 1.9.3
Make --compare work on output from older versions
Add tests for new vs. old JSON output

should also help with any hash key changes
in the future