Properly check for use of rails_xss gem
[WIP] render :layout in views
Output stack trace in debug on interrupt in 1.8.7
Only output stack trace on debug, use caller

Thanks @PragTob
Merge pull request #56 from presidentbeef/output_stack_trace_in_187

Standardize output of stack trace in 1.8 and 1.9
but only when using debug option
Ignore user input in condition of if statements
Don't make file names symbols for --skip-files
Merge branch 'master' of github.com:presidentbeef/brakeman
Render path check should only warn on user input
Medium confidence for user input in render strings
Fix/add dynamic render path tests
Add tests for application using rails_xss
Fix handling of Erubis templates with xss escaping

either with rails_xss or Rails 3.
This was broken when Brakeman's Erubis output was
changed to match what rails_xss does. Unfortunately, that
broke the ErubisTemplateProcessor such that NO output
was detected. This should fix that.

Note that this code detects auto-escaping by the output variable.
@output_buffer is used in Brakeman's Erubis classes. _buf will
only show up if someone is using Erubis with auto-escaping turned
off.
Merge pull request #58 from presidentbeef/improved_dynamic_render_check

Improved dynamic render check, ignore condition in if statements when looking for user input.
Merge pull request #59 from presidentbeef/fix_rails_xss_views

Fix handling of Erubis templates with xss escaping via rails_xss or Rails 3 (but Rails 3 should not really be affected)
Fix tests after merge
Add utility script for generating tests
Oops, need the rails_xss plugin directory for tests
Use old ruby_parser (2.3.1) for Ruby 1.8 parsing
Merge pull request #60 from presidentbeef/use_old_ruby_parser_for_18

Use old ruby_parser (2.3.1) for Ruby 1.8 parsing