Squashed commit of the following:

commit ea90b0d6300f8a2efc16abb3246530f9061c7b51
Merge: 81fc685 fa6b623
Author: Andy Perlitch <andyperlitch@gmail.com>
Date:   Thu Jan 30 11:05:46 2014 -0800

    Merge branch 'master' into loading_tabled.MLHR-602

commit 81fc68569cb7714f8e241e0271541ec4d66ed16a
Author: Andy Perlitch <andyperlitch@gmail.com>
Date:   Thu Jan 30 10:50:12 2014 -0800

    added loading state to tables

commit e8e20927c7cb6c78774d4940b495d91df53a0b85
Merge: 4ecf6a7 62f7e4c
Author: Andy Perlitch <andyperlitch@gmail.com>
Date:   Wed Jan 29 18:22:24 2014 -0800

    Merge branch 'master' into loading_tabled.MLHR-602

commit 4ecf6a71ac0386b13c08e84e6ac0433c16289c16
Author: Andy Perlitch <andyperlitch@gmail.com>
Date:   Tue Jan 28 17:03:13 2014 -0800

    added setLoading method with test
Merge pull request #664 from andyperlitch/loading_tabled.MLHR-602

Added loading state to tables