Embedded broker should be optional

Activemq component can't be configured to connect to a remote broker without having an embedded broker.

```
if (broker != null) {
   Logger.info("Starting ActiveMQComponent...");
```

Example of desired configuration:

```
# (missing broker.connector)
broker.url=tcp://somehosname:61616
```