Add Bountysource badge to README

Because you have some open bounties, we thought you might want to display this badge in your README!
Enable inlining of Logger::enabled().

This should help with performance of previous commit.
Add some ARM and MIPS64 druntime changes.

Includes some of the EH changes for ARM from issue #489.
Adds thread support for MIPS64.
Fix build with LLVM 3.5

Method codegenModule() used a FunctionPassManager instead of a PassManager. This results in an assertion failure.
Also initialize one more pass.
Merge branch 'release-0.13.0'
More ARM fixes
Merge pull request #636 from bountysource-support/patch-1

Add Bountysource badge to README
Fix AtomicCmpXchg for LLVM 3.5

A weak variant was added to LLVM 3.5 and the return type changed to { iN, i1 }.
Just extract the value from this struct.
Merge remote-tracking branch 'alexey/testSuiteFixes'
Merge branch 'release-0.13.0'
Add more cpu architectures for LLVM 3.5

ppc64le, amd64, amd64_eb and armeb have been added to LLVM 3.5.
Avoid invalid *&ex -> ex optimizations.

This is a back-port of D-Programming-Language/dmd#3662
(commit 4da4da1), and fixes compilation of:
---
struct Foo { char[1] bar; }
bool checkBar(Foo* foo) { return true && *foo.bar.ptr; }
---
Merge pull request #649 from klickverbot/backport-dmd-3662

Avoid invalid *&ex -> ex optimizations.
Add changes from D-Programming-Language/dmd#3685
Latest druntime changes
Merge pull request #650 from Trass3r/dmdpr3685

Add changes from D-Programming-Language/dmd#3685
Make function entry basic blocks unnamed.

The performance impact should be completely immeasurable,
but the main benefit is that this makes IR dumps slightly
nicer to look at (as the redundant "empty:" labels are
now omitted entirely).
Merge pull request #653 from klickverbot/unnamed-entry-bb

Make function entry basic blocks unnamed.
Hide some more LLVM-internal command line args.
Add fixes for Win64