Fix for byte-compile warnings

- load rect.el for referencing its variables
- use cl-lib.el name instead of cl.el
- Add cl-lib to Package-Requires
Merge pull request #1 from syohex/fix-for-byte-compile

Fix for byte-compile warnings