Merge branch 'release/0.0.2'
Big refactor: no longer throws, works with many more source elements

 * no longer throws a `RangeError` when an element is not found (returns `null` instead)
 * other DOM nodes can be used as `root` (although `<form>` and `<fieldset>` are still preferred for performance
 * returns `Array` instead of `NodeList` where multiple controls with the same name are found
version bump, changelog update, readme update
Merge branch 'release/0.1.0'
Merge tag '0.1.0' into dev

v0.1.0 release
 * no longer throws `RangeError` when element is not found
 * more elements can be used as the `root` (although `<form>` and `<fieldset>` are preferred)
 * returns `Array` instead of `NodeList` where relevant