Feature eigs periodic

Use the FOURCOLLOC class for periodic eigenvalue problems.
This is very similar to what we have to do for the BVP case, and I imagine this is what will have to happen for ```expm```. Should we maybe introduce a method that takes care of making these checks, and returns the appropriate ```cheboppref``` object, which both ```solvebvp``` and ```eigs``` can then call?