needs manager coding convention and button bar updates
Resolved merge conflicts
Further interaction cleanups for minimum needs manager
Merge pull request #4 from timlinux/feature/inasafe-1334-new-style-parameters

Feature/inasafe 1334 new style parameters