test(button): adds test to confirm issue button attributes are working properly

This confirms that #616 is resolved.
chore(travis): fix travis build release flags
fix(themes): bring blue, red, and green colors up to latest spec
refactor(): refactor everything