remove left over cruft from MB tests
set prototyped sub at compile time to ensure proper parsing
use rmtree rather than remove_tree for backcompat
Merge pull request #7 from haarg/misc-cleanups

Misc cleanups