Code cleanup and optimizations

- Removed double doctrine initialization
- Changed the default cache to array
- Using the composer autoload
- Separated the dev dependencies in composer.json
- Added php 5.3 as required
Using symfony console to create the initial user and change passwords

Commands:
- ./bin/orcamentos orcamentos:initialize
- ./bin/orcamentos orcamentos:resetpwd
Utilizando o cli-config para reduzir duplicidade de codigo
./bin/orcamentos now shows all the doctrine options
command 'orcamentos:initialize' now creates the database schema
Dont stop if the database schema alread exists on initialize
Merge pull request #81 from caferrari/better_initialize

Console para criar dados iniciais e algumas otimizações