Fixed class containment issue in "init.pp"

Because of [Class Containment](http://puppetlabs.com/blog/class-containment-puppet), the `require => Class['composer']` in `composer::project` didn't work (composer would try to run before being installed).
Note: This behaviour (`contain`) requires puppet 3.4, can use "anchor pattern" instead.