set: Trigger change events only once
Trigger change event for parent keys (like wildcard)
prevents the .split method to fail when the path variable is set to "false"
Merge pull request #83 from squallstar/master

prevents the .split method to fail when the path variable is set to "false"
merged with updated source