Merge pull request #21 from tdegeus/periodic
API changes: solve no longer changes the right-hand-side; renamed wrappers that allocate variables to always start with a capital letter. Code-style overhaul. Added tying matrix, and Matrix and Vector classes to solve a problem with tyings.