Merge pull request #4 from marcello3d/watcher

add file watching for faster reloading during development

disabled in production with the cache option
fix watcher support: bundle.allFiles doesn't reset properly