Updated config parsing.
Updated config parsing.

This update deals with scenarios where the config hash has an opening bracket on a separate line.

Also added some throws for when things aren't parsed correctly or nothing is parsed.

Removed  as it is unused.

kiwiroy/ensembl-analysis,james-monkeyshines/ensembl-analysis,kiwiroy/ensembl-analysis,Ensembl/ensembl-analysis,Ensembl/ensembl-analysis,mn1/ensembl-analysis,mn1/ensembl-analysis,Ensembl/ensembl-analysis,james-monkeyshines/ensembl-analysis,james-monkeyshines/ensembl-analysis,mn1/ensembl-analysis