add 'motion changelog --pre' to open the pre-release NEWS file
fix 'motion update --pre' to show a reference to 'motion changelog --pre' at the end of the command
[vendor] Refactor slightly, no need to delete option values.
[Vendor] Use xcodebuild to properly clean.

This is needed to solve any cache issues, such as
the dreaded SharedPrecompiledHeaders issue.

See:

* https://github.com/clayallsopp/afmotion/issues/72
* http://openradar.appspot.com/18536864
[Vendor] Fail as early as possible.

Otherwise we'd still generate BS metadata for no good reason.

In addition this could make subsequent builds fail because the
build dir would exist and seem up-to-date.
[Vendor] Don't allow xcodebuild to litter our output with noise at all.

Xcoode 6 loves to complain about things that are not fatal to the build,
so we should hide those from the user, unless in verbose mode.
allow to use `provisioning_profile' property in extension's Rakefile
move generating Provisioning process to be able to use special Provisioning Profile for extensions

Previously, Provisioning was generated when it will copy App Extension into App bundle
and it has worked as App build process.
So, It cannot refer `app. provisioning_profile' value in extension.

In order to refer `app. provisioning_profile' value in extension,
need to generate Provisioning in App Extension build process.
when compiling dummy files for arm64, ignore linker warnings about invalid version debug info (which seem to be caused by an Xcode bug)
[config] Propagate archs settings to extensions and frameworks.
when attaching the debugger to the device, make sure to pass the appropriate arch to the debug server and lldb (which could be arm64)
simplify the arm64 object file generation
simplify the arm64 object compilation even better + fix warnings due to overriding the module triple
[iOS embedded targets] Require arm64 for device builds.

http://hipbyte.myjetbrains.com/youtrack/issue/RM-559
2.36