Initial API replacement to use new printer driver (limited functionality).
Continued adaptation of printer api.
Continued adaptation of printer api.
Merge branch 'master' into printerdriver

Conflicts:
	src/conf_defaults.lua
Remove dependencies on usb drivers (they have been added in both print3d and ultifi).
Add missing openwrt dependency on uhttpd-mod-lua.
Fix uhttpd dependency.
Again uhttpd dependency fix.
www submodule update to printerdriver branch; fix heatup config names.
Merge branch 'master' into feature/printerdriver
Client submodule update
new server api url, returning signin response, alive api
Fixed boot wifi connection issues by adding sleep
Add extra 'tools' to wifibox devel install. Improve logging.
better network connect feedback
control access managment
start of api:info/status
client submodule update
small fix logs
API:info/status
Update info/logfiles API call to collect print3d logs instead of ultifi logs. Change printer/getProgress to return current, buffered and total gcode lines. Remove unused constants from printer api.
Merge branch 'feature/printerdriver' of github.com:Doodle3D/doodle3d-firmware into feature/printerdriver

Conflicts:
	src/rest/api/api_info.lua