#1 #2 fixes

updates included on this pull request fixes issues #1 and #2.
- this plugin now allows empty values and descriptions
- (admin) updated validation errors