Adding a test for switching to parent from an iframe
Implementing switch to parent frame in python binding
Regard all modifier keys in SingleKeyAction

26814a1b53fc added META, but COMMAND and LEFT_* were left out as
they were misinterpreted as aliases, which they aren't (they only
use the enum definition to get the same char code of the keys).

This time added a test case to avoid similar issues in the future.

Fixes
https://code.google.com/p/selenium/issues/detail?id=4843

Signed-off-by: Andreas Tolfsen <ato@mozilla.com>
Push context switching into a role-based interface.

Subclasses of RemoteWEbDriver that need this should extend TargetLocator
and use covariant return types to keep everything happy and sweet.
python switch_to_ deprecation / adding switch_to class like the other language bindings
updates for FF28 release, prebuilts need building
missed one spot for the FF28 bump
update FF prebuilts for linux
Simplifying code: wrapping/unwrapping session id is redundant
Updating Firefox native events components for Windows for Firefox 28
don't need to have a deprecated method that was never released :)
Fixing WebDriver.csproj to account for missing Android driver
Implementing standard conformant protocol in firefox driver
Revert "Implementing standard conformant protocol in firefox driver"

We should be able to move forward without needing a "v1" command executor, and
there are neater ways of handing the renaming of some commands in the json
wire protocol.
Rename some commands in the firefox driver to prepare for selenium 3.

This essentially means that we're mirroring the names of the commands in the
function names within the driver.
Handle a Selenium 3 style "sessionId" in a Command received by a Selenium 2 server.

Note, this doesn't include the opposite conversion in the BeanToJsonConverter, since
every server out there is still a normal v2 one.
disable failing tests, will re-enable when have time to debug
Stop accessing variables directly and go through a property
Adding switch_to_parent_frame so that it can actually be called
switch_to_parent_frame -> switch_to.parent_frame