Make current_metaclass() private

It's not documented and is only called internally and in tests
Make headers go from 1 to 2, not 1 to 3
Fix typo in docs
remove unneeded use of FindBin