Changed the horiz array field layout, add button next to -

autoform-events.js
  Changed the .autoform-add-item event to look for name, minCount & maxCount in context as well as attributes.

autoform-helpers.js
  Added afArrayFieldShowAdd helper (returns classes for the add button and tooltip)
  Added afArrayFieldShowRemove helper (returns classes for the remove button and tooltip)
  Added afArrayFieldIsEmpty helper (checks if an array field has no items to show add button when all items are removed)

bootstrap3-horizontal.html
  Added templates for the add and remove buttons
  Added tooltips for max and min limit reached, also button now shown disabled
  Changed the layout of the array field to look like this:
    Label    - Input
           + - Input

bootstrap3-horizontal.js
  Added initialisers for the tooltip wrappers
I don't see quite what the issue is yet, but this is letting me add more than the `maxCount` defined in the schema. It might be better to do something like

```html
<button class="btn btn-primary autoform-add-item {{#unless afArrayFieldHasLessThanMaximum name=this.atts.name autoform=this.autoform minCount=this.atts.minCount maxCount=this.atts.maxCount}}disabled{{/unless}}">
```

I'm not sure I like the idea of having a dual-purpose helper like this anyway. Also "Max Limit Reached" and "Min Limit Reached" should be configurable default strings, since I know people are going to say they want them in another language. Maybe something like `max-tooltip-text` and `min-tooltip-text` attributes that can be added on `afArrayField`, and also could be set to `false` if they don't want a tooltip.