Merge pull request #550 from estolfo/bulk

Bulk WriteConcern errors and adjusting write concern handling
Updateing bulk for new spec. Removing files and refactoring