made logger an optional param when setting up the plugin instead of assuming a default one exists
added gemspec