Great refactoring.

Introduce PSR-1/PSR-2.
Introduce ccabs checks.
Introduce namespaces.
Rename repository into bit3/string-builder.
Merge branch 'release/2.0.0'