Re-impl JCodeFile::getProcedures()

The JCodeFile::getProcedures method was re-written using JLine::isMethod
and a newly added stub, JLine::getMethod().

The new stub addition, getMethod(), is expected to act accordingly:
	On JLine's that represent a method header, getMethod returns the
		method name.
	When called on JLines that don't represent a method header, the
		returned string is the value "no method"
Impl stub JLine::getMethod

The JLine::getMethod method is used to get the method name declared in a
JLine's LOC.

If the line concerned actually contains a method header, the returned
string is the name of the method.

If the line concerned doesnt contain a method header, the returned
string is the literal value "not a method"

The getMethod method relies on the boost::match_result object.  The object
returns an array of the different ()'d regex section matches.  The 2nd
index in this array should hold the method name.