Making ShouldDecompile virtual

Making ShouldDecompile a virtual instance method, so one can override it
in a custom scenario.
Merge pull request #10 from cervengoc/master

Making ShouldDecompile virtual