[#77] Use order of provided types when guessing types.
PEP 8
[#77] Change order of types so that less-lossy types have a higher priority
Merge pull request #77 from okfn/77-preserver-order-when-guessing

Non strict type guessing is ambigious