Parse koops module list from multiple lines

The module list may be split into multiple lines, at arbitrary
position. The parsing function now tries to handle that, though not in
a very robust way, by means of heuristic that decides whether the next
line is a continuation of the previous.

Closes #24.

Signed-off-by: Martin Milata <mmilata@redhat.com>
Signed-off-by: Michal Toman <mtoman@redhat.com>