recovery: Don't link with minivold

 * There are issues with conflicting symbols in OpenSSL that cause some
   nasty problems. Let's just build minivold as a standalone binary so
   we avoid anything like this in the future as well.

Change-Id: I691a403bb377171989cba4ff74a515050862be40
Revert "Revert "recovery: fix --update_package using legacy path""

This reverts commit ea09a67a552e58835f82382cc76b59b892535468.

Change-Id: I172ec887dd52e373d249d61b22eccaaae03dfb75
Merge branch 'cyanogenmod' into cm-10.2