How to install ROS Jade on OS X Yosemite

For all the OS X users out there being annoyed by having to run ROS in their virtual machines, here is the gist for compiling it natively:

Be warned, this is not a walk in the park. There are usually plenty of issues to work around. But the result is worth it!