Move up attributes for compilation purposes and take into account upstream maven

* Move attributes above include_recipe calls because compilation
* Fix symlink to `mvn` binary.