Micro-RRT Tiny header-only RRT implementation. (Just a quick personal exercise.) TODO: Pass in constraint volumes, check against constraint volumes during extend step, address TODOs in code.