Fix inconsistent naming of fsiAnyCpu

On case-sensitive filesystems the
CopyDeployFilesToOutputDirectoryPreserveNewest step of the build of
fsiAnyCpu would fail because fsiAnyCpu.exe.config was named
fsiAnyCPU.exe.config:

/usr/lib/mono/4.0/Microsoft.Common.targets: error : Cannot copy
.../fsharp/src/fsharp/fsiAnyCpu/fsiAnyCpu.exe.config to
.../fsharp/lib/release/fsiAnyCpu.exe.config, as the source file
doesn't exist.

Renaming it and the fsproj makes camel-case use more consistent and
fixes the error.
removed unused file, same filename different case
add travis build
Merge pull request #209 from enricosada/fix_fsharp_targets

Microsoft.FSharp.targets or Microsoft.FSharp.Targets
remove targets files which are not needed or have conflicting names
re-add targets file with correct name
resolve merge conflict
Merge pull request #212 from ranma42/fsi_any_cpu_case

Fix inconsistent naming of fsiAnyCpu
Merge pull request #211 from enricosada/travisci_build

add travis build
add travis build status badge
Update README.md
Unicode letters & operators

examples:
let ★ x = x + 5
let (|★) x y = x + y
let summ = ★ 5 |★ 5
comment about \So infix operators
apply optimizations from : https://github.com/jack-pappas/fs-core-optimized , thanks to Jack Pappas