Fragment-Based Discovery of a Small Molecule Reversible Inhibitor of Bruton's Tyrosine Kinase