Issue #539 (ResourceEditor): Fixed some issues with creating new entries, filtering, handling of invalid names + code cleanup.