Rename config.rb to middleman.rb. Support old filename with warning.

This is for discussing renaming the base config for v4. Also added the ability for the Git project init to work on specific branches.