Add validation for n_val and other riak_kv bucket props

Addresses issue #666 test at https://github.com/basho/riak_test/pull/389