Handoff log

I think the handoff for the log gin vnode is implemented a ready to be merge into the master. I also created a riak_test to prove it. I also run all the riak_tests to make sure I did not mess up anything and it passes all of them.

PS: I merged appen_list branch into this one since I need the changes on it.