Change framework2 (for temasek) from ALTERNATE to '.reservoir'

This is a perfect example of what the reservoir is for. This patch is just for
temasek builds. So instead of starting .cm-temasek, or whatever, we just throw
these patches into the '.reservoir' and hope that they cover us for the
rest of 4.3. As long as there is only this one difference between temasek and
CM, this should be fine.

There is the case where CM happens to modify that file in a different way, then
we may have to rebuild for each. But I bet that is very rare. Incrementals
could also be applied, although that imterface needs work.
Allow params to be passed to run_split and split_opd.sh

This makes it easy to split files for justa specific jar. run_split_and_move.sh
just runs it for every OpenPDroid dir, and split_opd.sh cleans out unused files.

When you add a param to either "framework2" say, it just kicks it down until
it ends up as an argument to split_patch_opd.py.
Add some reservoir for PA
New CM 0826 patches
Some other PA reservoir files
Change patch_matcher to grep a MATCH.log

TO indicate success, I was originally just testing if the "patch" command was
executing succesfully. I had to lose almost half a day before I realized
that patches with all "ignored" hunks were therefore faling as well.

This may take longer on some machines...I hope not too bad.