Prevented selecting itself as parent product

It was possible to select the product itself as parent product. The
ProductForm __init__ function now excludes the instance from the
parent-field queryset.

Fixes #586.