Massive rewrite to match PSR coding standards

Completely written to use PSR standard from [https://github.com/klaussilveira/phpcs-psr](https://github.com/klaussilveira/phpcs-psr) and PHPUnit tests.
added set with multiple values, raw ORDER BY, and raw queries without parameters
added composer support
added Orm wrapper class
rename orderRaw to orderByExpr
added deleteMany
added PHPUnit Bootstrap
added magic unset
handle ambiguous column name joins
moved classes into src directory
documentation updates
documentation updates
renamed tests to SQLite tests
updated composer.json
added backwards compatibility for instantiated objects
added support for memcache

Used [quentin-'s commit](https://github.com/quentin-/idiorm/commit/65f81eb39b57ce71b7545ca4e2dbc1cd1787a1af) as a base, but allowed for both array or memcache caching based on a config directive (caching_driver)
Added additional underscoredToCamelCase tests
fixed bug in underscoredToCamelcase

if method started with an underscore the first word wasn't lowercase
removed unused getMethod function
updated composer.json

Now automatically loads the Orm class, too.