Updated for npm.
Fixed bulb prefixing to also work with bulbs embedded inside other bulbs.
Merge pull request #1 from silentorb/master

ReSync with original