Boot Loop - Trying to make a Yosemite KVM VM w/Chameleon Bootloader
I eventually solved this: I had to upgrade from Ubuntu 14.04 to 16.04 and use just the GraphicsEnabler=No flag as a boot option. You enter it in the same place after boot: that the -v flag in the first screenshot.

Disclaimer:
As far as the legal issues brought up in the comments, most people I talked to did not think you had to actively be running OS X on the machine, as you are allowed do things like run a different version of OS X in a VM, or use VMWare ESXi. I am not a lawyer and did not talk to one, so any individual concerned would have to consult their own legal team.