Afloat is a Mac extender that adds useful window management commands to most Mac apps.
Updated to work in Yosemite 10.10
Download and install SIMBL 0.9.9
Build this project in Xcode.
In Xcode,right click on the Afloat.bundle and 'Show in Finder'
Drag and drop 'Afloat' and "Afloat Scripting' in to /Library/Application Support/SIMBL/Plugins
Reboot... You should see the "Keep Afloat" program in your OSX Window menu.