Append RSPEC_OPTS env variable to rspec options.

RSPEC_OPTS="--no-color" buildr spec, for example.
Stop msgfmt from throwing stupid warnings all the time.

Also use the --java2 option since we are using a JDK greater than 1.2.
better attribute validation
1126024: 1126026: Contain ProductContent in a list, not a set
added testing for product content update
Create candlepin-common rpm.

Update candlepin-common.spec

* remove scl
* define deps
* add defines
* add install, files, changelog to spec file
* mkdir distlibdir
* add support scripts for building
* don't run da_popo
* use the correct spec file
* remove cpdeps, and candlepin related items
* add files and install of jar
* project name already includes common
* use parent_proj instead of hard coded candlepin
* remove candlepin-deps lib.dir
* remove antlr
* Read version and release using native ant functions.
* remove antgetvr
* cut back deps to only needed ones
* remove resteasy-guice
* add javax.inject
Read version and release using native ant functions.
Rewrite msgfmt task to use native ant commands.
Allow fedora to build

* conditional eap6
* slf4j vs slf4j-api
* re-arrange rhel & fedora requires
* change jackson version for fedora
* Add support for f20 builds
* use jakarta-commons-httpclient
* fix slf4j and httpclient
Remove mistaken deps file.
remove the need for antmsgfmt script

Thanks to al for his example in server
Use correct version of jackson.

Be careful changing this version since it will affect ALL builds.
If we need different versions we'll need to do if/else blocks.
Remove exclude of apicrawl, not needed in common
remove unused scl from common
install jar in /usr/share/java
use _javadir macro instead
Move ConsumerEventBuilder to more general EventBuilder

Use EventBuilder for everything in EventFactory
Use EventBuilder in CandlepinPoolManager rather than passing
around half-baked update events to finish later.
Group (Build)Requires for el6,el7, & fedora

The original if/else logic was broken and would cause
el7 to pull in the wrong dependencies. I've grouped them to make
them easier to work with (and it's apparent what goes with what).
Merge pull request #652 from candlepin/alikins/rspec_opts_env

Append RSPEC_OPTS env variable to rspec options.
Fix el7 build deps