Have shapelet.setOrder preserve existing values to the extent possible.
(#350)
Add unit tests for setSigma, setOrder, setBVec, including that setOrder preserves existing values when possible
(#350)