Unify overflow/fallback handling between all four Executors
Rename 'overflow_policy' to 'fallback_policy'.

This reflects its broader scope (e.g. deciding how to handle tasks after shutdown).
Fixes from testing under JRuby
Merge pull request #201 from rkday/fallback_handling

Posting to a shutdown thread pool - JRuby consistency and better naming