Made Patterns plugin configurable

  - Taken the existing pattern configurations and added them into
     and internal repository, so that they can be selected from
     by appropriate configuration in a playlist. In the absence of
     any specific patterns listed, all the patterns are added

  - Also added a couple of patterns to the sample playlist

  Fixes #13