add a .gitignore file
Merge pull request #14 from jrobeson/add-gitignore

add a .gitignore file
require symfony lts (and higher)
add test harness dependencies
add our extension and configuration classes

This adds configuration for all the extendable methods from
the controller class.

Currently this only supports the yaml file format.

You can view all the configuration options by reading the Configuration
class or running  `app/console config:dump-reference c33s_static_pages`
add tests for new classes
implement all container parameters in the controller