Basic support for adding colocation, location and order constraints with pcs

Hi,

I've added support for all three types of constraints supported by pcs (location, colocation and order) using the same basic pattern that is used for resources. Support for some suboptions is still missing, and there are no wrapper classes like with resources, but the base manifest should be usable as is.

Cheers,

  Risto Laurikainen