Support for user defined environment of Chef

Added support to allow users to specify what environment the node is going to live in, when bootstrap a chef managed node. See more details at https://cloudifysource.atlassian.net/browse/RECIPES-9.