added missing dependency for conan and added gitignore

FYI; Conan can't be intalled without manually including the knplabs/knp-menu dependency as that package is not yet stable; that's why I modified the ``composer.json`` to include it.