Okay, so the fibers issue is related to it not liking the NVM installation of Node.

So on CentOS 7, the secret is to install the epe-release, then install nodejs. This installs Node v0.10.36, which is not what anyone wants. But once that is installed, you can go back to using NVM and a modern Node release and fibers is able to install!

So...

yum -y install epel-release yum -y install nodejs npm install fibers

Ta da