Fix version qualifier parsing problems

Fix amends grammar to understand bundle/feature versions used in eclipse
like 1.1.1.20141201-2310-BUILD1 which is now not valid.
It also adds location with bundle that uses vesion above in test
targetplatform definition.