removed logger statements
Merge remote-tracking branch 'origin/master'
refactored file access in ComponentXmlElementDescriptor
added requirejs support