This fixes some compilation warnings; The most severe of these involved passing an argument to a function taking none.
This previously included fixes (from !6 (closed) and !7) to compilation errors reported as #47 (closed) (resolved by 0b7c24a7). When this was rebased onto cerlane/SoftPosit:master, the only changes that remained were a few fixes to compilation warnings.