Default can be provided when no autowired bean is available

In some cases, especially when a TransactionManager is autowired, there might
be multiple types of beans eligible. Also, when no autowired bean is found,
sometimes, one would want to revert to a default instead of throwing an
exception.

The AutowiredDependencyFactoryBean has been modified to serve that purpose.
Improved output of QuickStart samples