Fix some scrutinizer problems
Update white/black listings
Missing closing tag for <TR>

When using a form with tables the closing tag for <TR> is missing.

Fixes: #2
Add ability to use attributes in open table method.

The openTable method does not have the ability to add extra attributes.

Closes: #3
PSR-2 refactoring.
Missing parameter.

The call to checkbox is missing a parameter.
Extra check in case $ip is not a string value.
Replace parameter default with empty array.

Instead of having the attribute being NULL when not given, we make it an empty array.
Remove unused property
Redo the PHPUnit setup
Fix openTable declaration.
Remove extra whitespace
Improve anchor method

Refactor the code and simplify.
Update Composer.

Update composer to latest version.
Update Utf8/Patchwork to v1.1.18
Set default value to empty array
Move private methods to public.

Not sure why these were private, they need to be public.
Rewrite the checkbox(es) method(s)
Update for PSR-4
Remove part for PHP < 5.3
Fix documentation.