Fix put_fsm_eqc after local_put_failed change

As part of the overload protection, the put fsm code was changed from
returning local_put_failed on failure to returning the request id, which
could sometimes be instead the overload token (hacky hack hack)
See commit https://github.com/basho/riak_kv/commit/29720ed4cc06663116caaffdfa497cbd6804e10e
Also, add sidejob to hard coded list of deps for test
I am not sure why we need it, but the riak_kv application will not start
during the test without it. Sigh...