Fix a pile of -Weverything warnings
Don't keep a pointless reference to the index in AudioSource
Add travis config file