Move generation methods of CM_File_Php, CM_File_Javascript to CM_CodeGenerator_*

Part of https://github.com/cargomedia/CM/issues/169
Depends on #642 

Replaced with cargomedia/cm-tools#1

- [x] ~~Remove bootloader-requirement in entry points (use composer autoloader)~~
- ~~Create Namespace should~~
- [ ] ~~Modify getNamespaces() in old Bootloader if desired~~
- [ ] ~~Invert previous point (depends on #642)~~
- [ ] ~~Add TYPE~~ 

Moved to other issues:
- Adjust composer.json (#642 includes composer/composer for json manipulation)
- Creating site (#645)

Not planned anymore:
- ~~Adjust Bootloader in entry points (cm.php, index.php) if desired~~ (not needed due to #537 and #642)
- ~~Move generator cli to app~~

<!---
@huboard:{"order":3.8046875}
-->