added urlparse tools to compat library
some classes were missing from compiler __init__
added URI tool
added signaling system and tests