Adding test cases for product options
doc updates
Adding travis build profile