fixed BYTEMAN-222
rolled over pom version to 2.1.1-SNAPSHOT
applied contributed patch for BYTEMAN-221
upgraded ASM jar to 3.3.1 to match fedora -- fixes BYTEMAN-224
corrected profile settings for tools jar so they work with mac
pre-jdk7 and post-jdk7 fixes BYTEMAN-223
Changed method typecheck algorithm for non-builtins so that it
considers each class and interface in the class hierarchy as a
candidate for a matching method. Previously only class methods were
considered which meant that a call to an (undefined) interface method
of an abstract class was failing with a method not found error even
though there is guaranteed to be an actual implementation of that
method at runtime. fixes BYTEMAN-219
added test case for

fixed problem with method compilation where it was planting an
invokevirtual where invokeinterface was needed

fixes for BYTEMAN-219
new files for fix to BYTEMAN-219
updated copyright year
changes for 2.1.1

rolled over version and date for 2.1.1 release
documented keywords -- fixesd BYTEMAN-220
documented use of $ as inner class separator -- fixes BYTEMAN-215
added input stream based add and remove rule API -- fixes BYTEMAN-226
added support for downcasting in local var initialisation in BBIND clauses - fixes BYTEMAN-225
corrected assembly to retain DOS eol convention for .bat scripts -- fixes BYTEMAN-227
updated version to 2.1.1 ready for next release
updated release to 2.1.2 as 2.1.1 was mitakenly released in jdk7 format
Rolled version up to 2.1.2
this time updated with correct version tag
Corrected example rules which use DONE instead of ENDRULE - fixes BYTEMAN-231
corrected error in stack max computation for method expressions -- fixes BYTEMAN-232
BYTEMAN-238. Make invalid field reference error tell you the class name.