Added product add functionality.
Merge remote-tracking branch 'pekka/master'

Conflicts:
	ui/mainwindow.cpp