rectifying inconsistent names and adjusting respective tests accordingly. using smashcase because that's what builtin dict() uses.
Merge branch 'master' of github.com:mahmoud/boltons
make key argument optional to OMD.poplast
reorganize code, add 'default' argument to poplast()
fix __reversed__ for realz
remove duplicated topmatter.
add multi=True bench functionality