added remove, aggregate, and setup. fixed cursor.min and cursor.max. more tests
fixed key cast to string bug in $group