Travis: run tests in release mode in master only

create a new *production* mode to eliminate the -finline-functions that
is no longer supported by clang 3.5

closes #290