Mind map software can help visualize information and connect thoughts and ideas. Here are the best free mind map tools and software.