Added failImmediately option
Don't throw IndexOutOfRange exceptions

When an artifact in the range ONLY exists locally as a SNAPSHOT
the bounds plugin can not resolve an upper version, but there's
no exception, so we shouldn't try and get(0) the message.
Merge pull request #5 from talios/master

Moved fast failure to an option, fixed exception