- enhanced migratability of 2.*:
- temporally added deprecated modules
- selene.elements
- selene.browsers
- selene.driver
- ensured proper config can be imported from selene (`from selene import config`)
- ensured everything potentially needed in real use is available after `from selene.api import *`
- it includes mentioned below selene.api.base.* and selene.api.shared.* imports
- added selene.api.base for "hardcore" users
- with `from selene.api.base import *`
- included only Browser + Config for manual driver creation
- and by, be, have for extra selectors and conditions
- added selene.api.shared for "easy tests with selene" with automatic driver creation
- with `from selene.api.shared import *`
- you can get browser.* and config.* for automatically created driver,
- with customization through config.*
- added also all usually needed imports to selene.*
- yet unsure what imports will be left in the end :) thinking...