Improving Linq queries and updating Json.Net

An earlier version of Json.Net prevented an effective serialization of Dynamic object