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