Adds railway line colours to config activity.

Refactors Station such that variable naming is less get()-ty, but also
encapsulates the function of providing a drawable resource id for a
railway line.
Extracts Shared Prefs responsibility to new class
Merge pull request #12 from sh1989/config_ui_tweaks

Config ui tweaks