Added pulp_repo custom type

See README for usage and examples.
Publishes can also be scheduled. If these schedules will only be for sync, then it would be more clear to call this parameter something like ``sync_schedules``.