use the master branch for the travis badge

failures in branches besides master shouldn't be reported
Updated demo for url depreciation

Signed-off-by: Antoine Catton <acatton@fusionbox.com>