general cleanup, wrap couchPotato to support dependencies property in state definitions, bump version