Simplified taglib IT to just window
Renamed taglib IT to make page scope explicit
Handle component not found
Throw JspTagException instead of JspException
Handle reflector not found
Fixed type cast warning in ComponentTag
Renamed reflector factory method to highlight it returning a mock
Simplified ComponentTag
Added request scope support to component tag
Added taglib IT for session scope
Added taglib IT for application scope