Made every function final in Cereal
Moved the private functions into the private block
Made every function in Cerealiser and Decerealiser final