updated service, namespaces, nuget packages

updated nuget.core to last version (2.8), changed the way pushing files
so it doesn't need the filepath, added nuget packages where needed so
they can be restored, updated all the other packages, buld everything in
x86