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 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...
Fix ec_eqc test with grodynasty hack.  Fix me with something better
Merge pull request #565 from basho/eas-fix-some-1.3.2-eunit-tests

Fix put_fsm_eqc after local_put_failed change