Fix for issue 72?

Call me crazy, but if this is return false, this function will always return false, since emptyBucket defaults to true, and therefore the call to set emptyBucket to false will never execute?
merge latest from main
added config and log folders, log folder and config/user folder both ignore all files, just a nice trick to have the default folder structure setup for scripts and such
Merge pull request #85 from streetlogics/master

Fix for issue #72