Modify the update script to implement semantic versioning
  * Details here: http://s.jido.jp/manage-updates-3