line numbers for error reporting. fixed permissions bug when publishing.
Merge branch 'gibber2' of https://github.com/charlieroberts/Gibber into gibber2