Add version number to project settings.
Remove old publish dir if version mis-match and we want to re-publish
Merge remote-tracking branch 'upstream/develop' into force_republish
Move store the project setting to appDelegate and fix a typo.
Mark need republish when clean cache is clicked.
Merge pull request #360 from ayuer/force_republish

Fix issue #329, Force republish