Merge pull request #8 from sezal/master

avoid "statement handle still Active" warning when using prepare_cached
better variable name
issue reported by Sergiy Zuban : goto_page() does not work
- take all defined args into account, not only true args
- call finish() in every possible case
v2.43 21.04.2014
  - drop statement methods ->goto_page(), ->shift_page(), ->next_page()
  - new recipe in Cookbook : how to quote table and column names (RT#93529)
  - check reftypes through Scalar::Does
  - call ->finish() on sth (Sergiy Zuban++)