fix errors around shell configuration

(1) touch shell config if it is absent to avoid errors
(2) update ~/.profile even if bash and there is ~/.profile instead of ~/.bash_profile
release 0.0.5
0.0.7git
use fgrep to find version strings.
use Capistrano::Deploy::SCM to check out rbenv repositories
update default ruby version
Merge branch 'use-capistrano-scm'

Conflicts:
	lib/capistrano-rbenv/deploy.rb
release 0.0.7
0.0.8git
do not shadow given repository options of :source, :revision and :real_revision.
merge :rbenv_plugins and :rbenv_plugins_options into one
release 0.0.8
0.0.9git
Avoid installing rbenv dependencies unless really needed
Merge pull request #2 from xstasi/master

Avoid installing build dependencies unless needed
commands should be search from $PATH.
remove trailing newline from captured value
remove useless deploy.rb
release 0.0.9
0.0.10git