move files from alterphp/components to this repo + progress to sf2.1 compatibility