Work in progress recipe map additions. It will now attempt to create ite...

...ms it cannot find in the database already using two methods. First it will attempt to use the trading post API. Failing that, it will attempt to use the official gw2 API. It seems to be working now, but it needs a lot of cleanup.