Enhancement #3, #4 and partial #6 - Add: Topic, Held With, Update Format: Location

- Added 'Held With' (#3).
- Added 'Topic' (#4).
- Changed the output format of 'location' to an array (#6):

```
[location] => Array
  (
    [building] => B1
    [room] => 370
  )
```

The Readme has also been updated to reflect these changes.