This first patch adds the Granite library in gnu/packages/pantheon.scm. It begins a patch series (to follow, 6 patches in total) that contains some core pieces of the Pantheon desktop environment and a few applications, laying the groundwork for further Pantheon packaging.