updated riakpbc to be compatible with riak 1.4

old version of riakpbc returns wrong n_val, don't know what else is
broken but at least n_val was wrongly reported as 114 instead of 3
remove console.log from testss
Merge pull request #193 from sideshowcoder/update-riakpbc-for-riak14

Fixing interop with riak 1.4 protocol buffers
parse index structure from response

add the indices to meta.index on get as they are defined when
setting them via ```meta.index = { foo: 1, bar: "baz" }``` on save.

FIXES #183
repositories is not (no longer) valid

it should be repository, since the array only contains one element
anyway it can just be removed I would say. This stops npm from
complaining about it.
added .jshintrc to keep a certain coding style
fix missing semicolons

either we use asi or we don't mixing is bad
missing ;
make the tests cleanup after themself, comment out search tests

Since just dumping data in Riak without ever cleaning up is not nice I
added a cleanup for all writen keys in the tests. This should also make
sure that we don't have dependend tests

Also commeted out search tests relying in pre solar functionaliy
some style fixes
Merge branch 'fix-repositories-to-repository' into riak-2.0
Merge branch 'reading-2ii-to-meta' into riak-2.0
remove the luwak tests
move the 1.4 specific tests to their own directory
prepare version specific search tests
first basic search via yokozuna passing
Add matrix entry for Riak 2.0.0pre5.
Remove master exclusion for now.
Escape if clause.
Merge branch 'master' into mm-riak-2.0