get and execute ansible ad-hocs tasks and playbooks

add the option to get and execute ansible ad-hocs tasks and playbooks. there is no support for flags yet but there is for extra variables. 
support execute req in get or post req, using extra variables only in post req.