C bindings: add a bunch of the newer options
Remove .DS_Store files.
Merge pull request #37 from mlin/more-c-bindings

C bindings: add a bunch of the newer options
Merge pull request #35 from zizkovrb/rm-ds_store

Remove utilities/.DS_Store file.
Reorder tests

Summary:
db_test should be the first to execute because it finds the most bugs.

Also, when third parties report issues, we don't want ldb error message, we prefer to have db_test error message. For example, see thread: https://github.com/facebook/rocksdb/issues/25

Test Plan: make check

Reviewers: dhruba, haobo, kailiu

Reviewed By: dhruba

CC: leveldb

Differential Revision: https://reviews.facebook.net/D14715
Merge branch 'master' into columnfamilies