Separate argument validation tests
Refactor size calculations
Incorporate Test::ParallelSubtest; add orientation tests
Coerce the agent option
Add orientation option
Set size by passing inner_window_size to S:R:D constructor
Skip heavy webdriver tests unless author testing
Ignore dist build files and add generated README
Add missing done_testing
Add unit tests for validating capabilities structure