CRM-13711 fix - Price-set validation break in noAmount and noLabel case for non Text type price field

http://issues.civicrm.org/jira/browse/CRM-13711
CRM-13907
Merge pull request #2204 from eileenmcnaughton/CRM-13711

CRM-13711 fix - Price-set validation break in noAmount and noLabel case ...
Merge pull request #2206 from pratik-joshi/CRM-13907

CRM-13907
CRM-13969 - Fix  error if no tags defined
Merge pull request #2210 from colemanw/4.4

CRM-13969 - Fix  error if no tags defined