Add YAML format support for Plan resource by using Pecan

Closes-Bug: #1324931
Change-Id: If060bb39761831c2790c7d847a0fd02de5ae2d25