pulp based forge compatibility added
'r10k deploy display -p' now displays additional states for each
module :

 - absent : if the module directory is not present
 - outdated : if the module directory is not insync with the source
Implements a 'sticky' option available for each source.

    :sources:
      :foo:
        :remote: 'git://example.com/foo.git
        :basedir: '/path/to/foo'
        :sticky: 'true'
    
When marked as sticky, a source's basedir will not prune off deleted
branches.
Decorates source with "[sticky]" label when necessary