Gemrc and Projects recipes

add .gemrc recipe and tweak projects recipe to support customizing the directory path.