Exclusion rules for Maven build files.
De-duplication in getLocal() and getLocalBytes().
De-duplication in getRemote() and getRemoteBytes().
Code de-duplication in put() and putBytes().
De-duplicate code in dropOld[Non]BroadcastBlocks.
Minor cleanup based on @aarondav's code review.
Merge pull request #75 from JoshRosen/block-manager-cleanup

Code de-duplication in BlockManager

The BlockManager has a few methods that duplicate most of their code.  This pull request extracts the duplicated code into private doPut(), doGetLocal(), and doGetRemote() methods that unify the storing/reading of bytes or objects.

I believe that I preserved the logic of the original code, but I'd appreciate some help in reviewing this.
Merge pull request #80 from rxin/build

Exclusion rules for Maven build files.