aoeu
Handle global flag in RexExp.exec() and .test().

Does not expose last flag to javascript code.
Encapsulate all regexp state in js_Regexp struct.
Special case handling of regexp source, flags and lastIndex properties.