Better error handling and optional %20 -> +.
Added documentation for new option.