This implements the option to have http.request() not follow server's 3xx redirection replies
but instead return the exact redirection code and headers.
* on iOS, it uses a different NSURLSession instance for non-following request,
with a NSURLSessionTaskDelegate implementing URLSessinTaskWillPerformHTTPRedirection...
* on Android, it just passes the option on to org.nativescript.widgets.Async.Http;
so this requires the respective commit in tns-core-modules-widgets to work
Items now appear, but they should initially shrink and they don't
Add 15-ish tests for flexbox layout
Port reasonable flexbox test set
Fixing issues, adding unit tests
Moved from .tsx to .ts and used our ui/builder.parse
* Change image.android to use the new image.Cahce class from widgets.
* fix npm scripts
* npm tsc will compile all so no need for npm run dev-tsc-tests
* fix tslint error
* image-tests use memory only cache.
* fix exception in image.android
* Change image-tests so that Image won't be GC immediately.
* Change cacheMode to enum