[API] add nested request support through fields array notation

- Add ajax simple call (instead of multicall with one call) supoort whypassing multicall
- Invert multicall bypass parameter (DM.api(..., false) become (DM.api, true))
- Add few API tests to ensure support for nested request and fields sy