Add .travis.yml

.travis.yml in this commit means

 (1) Language is C.
 (2) Compiler is 'gcc'
 (3) Before testing, Travis-CI VM install 'gcc-multilib' for 32bit executables.
 (4) Travis-CI invokes 'make test'.

See also :

  Getting started
  http://docs.travis-ci.com/user/getting-started/

  Configuring your build
  http://docs.travis-ci.com/user/build-configuration/

  Building a C Project
  http://docs.travis-ci.com/user/build-configuration/
Add command-line switch to support Travis-CI

Add command-line switch '--no-prompt' to fullbench and fuzzer.
'--no-prompt' enables :

 - Throtting stdout to satisfy Travis-CI's stdout limit (10MB).
 - Prevent Travis-CI's build timeouts and ignore pause by getchar().
   http://docs.travis-ci.com/user/build-configuration/#Build-Timeouts
Add build target 'test'
Merge pull request #2 from t-mat/travis-ci

Add automated testing by Travis CI
Add .gitattributes

See https://help.github.com/articles/dealing-with-line-endings for details.

This change is related to following issues :

    Issue 82:  Can't build lz4.c/h using Sun Studio 12 C compiler when lz4.c/h has Dos (Cr/LF) line endings
    http://code.google.com/p/lz4/issues/detail?id=82

    Issue 94:  Please use unix line ending
    http://code.google.com/p/lz4/issues/detail?id=94