removed unused string extension functions
replaced String.trim by local trim() function to prevent colisions, slightly optimized trim(), rename RegExp_replace() to noregex()
deleted unused email functions is_email() and email_deep_check()
deleted unused caret() function (no longer used because it isn't reliable)
refactoring of utility functions as jQuery plugin internal methods
prefixed methods calls with this. to reflect latest refactoring
replaced state changes by custom event triggering
renamed and shortened methods, moved declarations around, cleaned trailing spaces