#48 - Form inputs are scrolled to incorrect position on iOS7 and under

When pinny is open and there are form elements in it, the pinny will scroll to the top when any input is focused.

Status: **Opened for visibility**

Reviewers: @scalvert @kpeatt 
Issue: https://github.com/mobify/pinny/issues/48

## Changes
- We scroll to the active element using Velocity after the bounce fix is performed
- If the active element has the attribute positionParent in data, Velocity will scroll to this element instead

## Notes
- positionParent is introduced because if the active element's parent has the css declaration 'position: relative', then the active element will return the incorrect value for Velocity to scroll to.
OK, so in terms of this approach I think I may take a different one. I would build this input space element while building pinny itself, inside `_build`, and make it hidden by default. Any time I needed it, rather than appending and removing elements in the DOM I would simply show/hide this element. It will be much faster, and will allow you to simply toggle the `hidden` attribute. 

You can also keep a reference to the element in the plugin itself. 

i.e.

```
this.$spacer = $('<div class="pinny__input-space" style="height: 300px" hidden>');
```

and then to toggle, just do:

```
this.$spacer.attr('hidden', false)
```