Added sphinx files
Added needed config files
Fixed submodules
Try to supress bundle doc warnings
Added .gitignore
Updated travis config
Revert changes
Added CMF
sparse checkouts
Update documentation
Dynamic form modification cookbook: Fix inclusion of code

Includes in a code block don't work, replace them with the actual code
Small fixes in code style
feature #3328 [WIP] Travis integration (WouterJ)

This PR was merged into the 2.3 branch.

Discussion
----------

[WIP] Travis integration

| Q   | A
| --- | ---
| Doc fix? | no
| New docs? | no
| Applies to | all
| Fixed tickets | #2722, #3332

##### Todo

 - [x] Using sparse checkout
 - [x] Update contributing docs
 - [ ] Squashing commits
 - [ ] Activate Travis hook (@fabpot)

Commits
-------

37eb137 Update documentation
8dec729 sparse checkouts
b6f693e Added CMF
b1d9e62 Revert changes
6cad008 Updated travis config
c515613 Added .gitignore
85b1b02 Try to supress bundle doc warnings
f3cb8b1 Fixed submodules
71a2ff4 Added needed config files
d312683 Added sphinx files
minor #3698 Dynamic form modification cookbook: Fix inclusion of code  (michaelperrin)

This PR was merged into the 2.3 branch.

Discussion
----------

Dynamic form modification cookbook: Fix inclusion of code

Unfortunately, reStructuredText doesn't support inclusion of code inside a code block, resulting to non-interpreted code (the `include` keyword is not displayed) as it happens on http://symfony.com/doc/2.3/cookbook/form/dynamic_form_modification.html .

I tried in many ways to avoid this, but didn't find any nice way. I had to duplicate code instead.

The PR includes a few minor fixes on code style as well.

Commits
-------

1e8b0d4 Small fixes in code style
8093719 Dynamic form modification cookbook: Fix inclusion of code
Merge branch '2.3' into 2.4

Conflicts:
	.gitignore