Updated version of codelock by Gil Tzadikevitch which runs with Intellij IDEA 12. Allows locking of classes, methods and regions of code to protect important parts of the code from accidental change. Removed unused CodeGraph dependencies