Overload findById to take an Integer

Quality of life improvement so users don't have to append an `L` to their primitive integers, or explicitly cast to `Long` when using `findById`. Also makes the interface consistent with all of the example code in the official documentation and README.