Updated travis, updates tests. Project needs "ref-qualifiers" or "Rvalue references for *this" feature. gcc support it from 4.8.1 and any version of Visual Studio doesn't.