Pinny - Specify target container for Pinny

Pinny will now be added to the target specified in options, instead of directly to body. This is to account for situations where appending to body won't work. For example, with ASP.Net sites, controls within Pinny won't interact with the master form.

Affected projects: Chefs Catalog

Status: **Opened for visibility**
Reviewers: @kpeatt @scalvert @tedtate 
```
.appendTo($(this.options.appendTo))
```