Change POST of angular to send values in FormData (for jersey to read)

By default it sends parameters as Request Payload, and jersey ignores
them.
Read :
http://victorblog.com/2012/12/20/make-angularjs-http-service-behave-like-jquery-ajax/
Added events to add products to default list, and to remove products from list