Revert "Merge pull request #137 from cuckoobox/bson"

This reverts commit 0cd07d7b15329468b7b0e842ef44d0e1e781d7c6, reversing
changes made to 9a24b4de8f82d32b4ebf58c853e4ba6c3dd0d0a9.
Using Connection() instead of MongoClient() to be compatible with older pymongo
Merge branch 'development' of https://github.com/cuckoobox/cuckoo into development
Added check for file size in get_yara()
Merge branch 'development' of github.com:cuckoobox/cuckoo into development
Update REST API docs.

- Somehow "timeout" and "priority" got merged (description of "priority"
  was on "timeout" and "priority" was missing).
- Add the "tags" parameter to `tasks_create_url`.
- `tasks_view` and `machines_view` do not return lists.
- Add new fields to `machines_list` and `machines_view`.
fix issue where log files are not written in binary mode under windows
Disabling time zone support, using local system time
Merge branch 'development' of https://github.com/cuckoobox/cuckoo into development
Merge pull request #145 from MITRECND/rest_api_docs

REST API Docs
Style change: set up vs setup
Style change: ask somebody vs ask to somebody
Add URL for Volatility
Correct spelling: operations vs operaitons
Style change: stumbles (intransitive verb)
Simplify statement
Style change: effort vs efforts
Style change: the fixing [of] actual bugs
Style change: documentation (uncountable)
fix issue of printing invalid xml characters into maec reports