Add BSONDocument class for supporting mongo operators.
Integrate BSONDocument in BSONEncoder class.
Adding comment
Change data structure for keeping order.
Merge pull request #4 from Nambew/master

BSONDocument to handle dollar sign($) keys.