[Ready] PSR-2 compliant

Folders to clean
===========
- [x] examples/
- [x] library/
- [x] phar/
- [x] tests/

Todo
====
- [x] Review

Ignored warnings
============

In examples/ folder
---------------------------
* `
A file should declare new symbols (classes, functions,
constants, etc.) and cause no other side effects, or it should
execute logic with side effects, but should not do both. The
first symbol is defined on line X and the first side effect is
on line Y.`
* `
Each class must be in a namespace of at least one level (a
top-level vendor name).`
* `Each class must be in a file by itself.`

In tests/ folder
---------------------
* `Each class must be in a file by itself.`