Adds edit station capabilites
corrected edit station error handling
style fixes per hound
fixes per Richard and Hound
Merge pull request #5 from tylyon/edit_station

Adding functionality to edit existing stations