Reduce verbosity of TBB checking.

Change-Id: I6515d9767bb83e39896ac52d67e1198ae251954c
Remove android/build_android.sh.

build_android.sh is broken and fixing it seems not be worth it.
Especially since building on android is already well supported
using ndk-build.

build_android.sh is also dependent on android-cmake, which is
recently has been a flakey dependency.

Change-Id: I8a22e6e2ef7f1708cd23bd38e33eb17189666509
Fix a bug in TrustRegionMinimizer.

LocalParameterization::Plus is allowed to return false when for some
reason the operation cannot be performed. Uptil now, this would
cause the TrustRegionMinimizer to terminate with a numerical failure.

This is not correct behaviour. Just like CostFunction::Evaluate,
returning false from LocalParameterization::Plus should result
in the current step to be rejected rather than the entire optimization
coming to a halt.

LineSearchMinimizer has also been updated to use the same pattern.

Thanks to Michael Vitus for reporting this.

Change-Id: I1351966bc6db3bf6cd46387b78d4e52a9df51696
Merge branch 'master' into win32