Fixed grouped checkboxes repopulating
Merge remote-tracking branch 'upstream/develop' into checkboxes-populate
Let Populator::get('foo[4]') work for array items

This simple change makes `Populator::get('foo[3]')` not throw an error if $this->items is an array (such as with `Former::populate(array('foo' => array('3' => true)))`).

I didn't add a test, since it would conflict with the tests in #223; I'll add additional tests after one or both of these issues are merged.
Vertical forms in Bootstrap 3 should still use the control-label class.

Currently, if you have a vertical form and have errors, the labels aren't styled red due to them missing the .control-label class. It only works on horizontal forms since they have the class. Inline forms should not have the class, still.
Merge pull request #227 from andrewryno/twbs3-label-class

Vertical forms in Bootstrap 3 should still use the control-label class.
Remove trailing commas from field name.

Unfortunately with the current tests setup I couldn't get this to be replicated, but it doesn't break existing tests. Essentially, if you have a multiselect, radio group, etc. which relys on a foo[] naming structure,the error state doesn't get applied correctly.

This is because it's searching for "foo." instead of "foo", since it converts "foo[]" to "foo.", even though that is incorrect.

If someone can write some tests for this, it'd be great. But I can't seem to get it to call these functions in a test.
Fix form-control class being added to radios
Fix bug where selects with optgroups weren't populated correctly
Fixed a bug where two fields with the same name would get the same ID
Merge pull request #228 from andrewryno/fix-validation-for-arrays

Fix validation for array elements (multiselect, radios, checkboxes) using the foo[] naming structure
Merge pull request #224 from claar/patch-2

Let Populator::get('foo[4]') work for array items
Code tweaks
Add tests for multiselects repopulation with array notation
Add test for populator array fetching
Add some tests
Add test for wrong form repopulation
Only do '_' to ' ' conversion in labels
Bump memory
Add test for textareas in array notation
Work on raw forms