Removed CFBundleVersion string since it will be managed by build phase scripts.
Added build phase scripts to set build version to current git commit short SHA then reset for clean git commits.
Modified build phase script to append a plus to the git commit short SHA to indicate dirty changes since the last git commit.
Added build phase script to set bundle identifier to org.onebusaway.iphone when using the AppStoreDistribution build configuration then reset to org.onebusaway.iphone.dev for clean git commits.
Modified Settings view to include build version.
Modified build phase script dirty indicator to check for untracked files as well.
Removed unnecessary instructions to change bundle identifier before App Store release.
Moved build phase run scripts to external files in /scripts.
Merge pull request #201 from neophit/buildVersionScript

Build phase scripts to manage bundle build version and bundle identifier