Import some code for using GJS

This is forked from gnome-continuous.
Import lots of code from gnome-continuous

This doesn't really do anything yet, but the idea is to start doing
Continuous-like things (such as actually booting the result).
patches: New directory containing patches for Fedora userspace