Building out support for performing basic analyses

- added mechanisms to search for methods
- added general analysis calculation and cache mechanism
Adding jump method to IfOperations
Proper decoding of if instructions
Making changes to track position of JvmOperations
More position tracking
Renamed add(JvmOperation) -> process(JvmOperation)
Complete demonstration of basic block analysis
Merging master
Merge pull request #20 from dougqh/analysis

Analysis