Netty Tracy (Laděnka) + services autowiring added
Annotations used for routing

Its actually better to be able to configure routing in the controller itself instead of some global routing config
Use clauses must be sorted alphabetically to prevent problems during git merge

This problem may happen when some colleague of yours adds some new import (use) and then tries to merge his branch with your branch.
indexAction sucks

The name is too general. You don't want to have tens of index.html.twig files in your project, do you? Very hard to find/navigate.
Routes prefixed with "route."

To be able to find/refactor them easily
Controllers are services now and don't extend any base Controller class

For proper dependency injection. This approach would help us to identify incorrectly wired services when the DI container is being build (= very soon).

When you extend the base Controller class, you may find problems much later like when you access the controller page.
Template defined using annotation in all cases
Better routing

Its nicer to have same route paths (/album/new) and use @Method("POST") or @Method("GET") to distinguish between GET and POST requests
AlbumRepository is a solo class

No Doctrine getRepository() magic. Sometimes you need more than a single repository. When you need more complex queries in repository you may create standard Doctrine repository that extends EntityRepository (see http://docs.doctrine-project.org/en/2.0.x/reference/working-with-objects.html#custom-repositories). The problem is that you cannot inject any other services into standard Doctrine repositories.

As a result its much better (in sustainable in the long run) to create your own Doctrine repositories which does not extend any base class. In this case you can inject them with any service you need.
FormTypes (aka specific form generators) should be services too

You need to inject them with another services (subforms, form subscribers, etc.) quite often.
Server side validation added, HTML5 browser validation disabled
Unnecessary test removed because it caused some troubles
Doctrine configuration moved to annotations
Getters & setters cleared
User should be prompted to set configuration parameters after composer install is invoked
User should be redirected from / to /album when authenticated
kutny/autowiring updated