Initial commit for properties types improvements
Fix specification which was not pass for symfony 2.1. Fix specs for PrototypeBuilder,
ProertyType, and validators.
Make sure that default value of property is string.
Implement others basic product property types. Now choosen property do
not have to be string only but others basic types as well. Do not handle
other more complicated types yet. Do not handle form type options yet.
WIP
Add options for property which can be used when showing property type.
Added choices for property.
Remove validation hasValidValue specs.
Use direct way of define variant dep.
Merge pull request #55 from l3l0/feature/property-types

Basic implementation of different product properties types