Added usestatement listener to resolve source dependencies
Updated Shiro grammar to allow empty files with comments