Reorder test cases for better grouping.
Support "userAgent" option.
Update to version 0.1.5.