Added runtime declaration support for methods.
Added some method-aliases inside the String object.
Modified __CLASS__ to return the current class object, instead of the class name. (to get the class name, use: __CLASS_NAME__)