fixed a bug in Permissions plugin where invalid values or types cause http 500. made taglite more extensible.... sorta