#40: Member reminders
Squashed commit of the following:

commit 25cdba2b759ef05fdb673e318c76c4bc1e345837
Author: Eloy Zuniga Jr <eloyz.email@gmail.com>
Date:   Wed May 29 16:59:37 2013 -0500

    Updating start date on membership archive list on detail page

    Showing renew dates on list of archived memberships before showing the join date.

commit d0a3079c5206671557e049a3881c6eb66f95ab62
Author: Eloy Zuniga Jr <eloyz.email@gmail.com>
Date:   Wed May 29 11:09:21 2013 -0500

    Reordering filters on admin membership list page

commit 60a3e4a29f1e3b27f53f550b190b54cb3540fca0
Author: Eloy Zuniga Jr <eloyz.email@gmail.com>
Date:   Wed May 29 10:22:45 2013 -0500

    Removing 'archive to approve' option in memberships

    Removing this option from the membership detail page.  If a membership is archived then another membership record will via available via the profile that will allow you to change the status of a membership.

    Archived memberships cannot be changed.

commit 4f40d784c2e8a3d374084af309e3c51e449d695c
Author: Eloy Zuniga Jr <eloyz.email@gmail.com>
Date:   Wed May 29 10:02:18 2013 -0500

    Removing commented-out fields on MembershipDefaultAdmin

commit 0dd6aa4764f333ef2c6affa821448fe948398c43
Author: Eloy Zuniga Jr <eloyz.email@gmail.com>
Date:   Wed May 29 10:01:29 2013 -0500

    Not overwriting the queryset method on MembershipDefaultAdmin

commit a31b67f9a1cfdb6521d4ac9076b5573830ec8658
Author: jmoswalt <jmoswalt@gmail.com>
Date:   Wed May 29 09:36:50 2013 -0500

    Moving resumes to the TendenciBaseModel. Adding search text template.

commit fbfa020c2201a21e0bd47afdec9c82524474f336
Author: Jenny Qian <jqian@schipul.com>
Date:   Tue May 28 16:31:43 2013 -0500

    Version bump

commit b0dab4c94a27dcbf471835519eb823596cfbfdfa
Author: jmoswalt <jmoswalt@gmail.com>
Date:   Tue May 28 16:31:48 2013 -0500

    Updated indexing for articles in whoosh.

commit 6198b0eaea910e88d12bc7d7d9168cd7d4729a7c
Author: jmoswalt <jmoswalt@gmail.com>
Date:   Tue May 28 15:48:39 2013 -0500

    Adding uploaded to photo detail page.

commit 36522876fa84bbbbf2405e341b13f32659b72581
Author: Jenny Qian <jqian@schipul.com>
Date:   Tue May 28 16:10:27 2013 -0500

    Update function create_member_number to use the setting MemberNumberBaseNumber

commit 56dba6744a4f084ee716142f1635dfc252652c5b
Author: Jenny Qian <jqian@schipul.com>
Date:   Tue May 28 16:07:29 2013 -0500

    Add default_value for setting MemberNumberBaseNumber

commit 6a24a7d981f98f4395ddaf866f9300ee4669a8d7
Author: Jenny Qian <jqian@schipul.com>
Date:   Tue May 28 13:37:43 2013 -0500

    Update is_expired to make sure expired means expired and not in grace period

commit c8a2508e102c187afdb7f045a18d63ba2605601e
Author: Jenny Qian <jqian@schipul.com>
Date:   Tue May 28 13:34:23 2013 -0500

    Add a membership setting MemberNumberBaseNumber

commit df02b9f27cfa22baf16a0a3d3ce3bb904247c3bf
Author: Eloy Zuniga Jr <eloyz.email@gmail.com>
Date:   Tue May 28 15:24:06 2013 -0500

    Changing namespace passed on PhotoBatchEditForm.__init__ method

commit 77c0b26e6341d5c89de05bd4ff43d4d4ad2b194d
Author: Eloy Zuniga Jr <eloyz.email@gmail.com>
Date:   Tue May 28 15:16:19 2013 -0500

    Changing the way we detect the "delete" checkbox on photos bulk edit

commit 437a72a90b634dfc8bedf268b8def65edd6f59bb
Author: Eloy Zuniga Jr <eloyz.email@gmail.com>
Date:   Tue May 28 12:52:42 2013 -0500

    Updating is_expired and in_grace_period method in MembershipDefault

commit a195dbe28310eec728c73f166128043365168509
Author: Ed Schipul <eschipul@schipul.com>
Date:   Tue May 28 06:52:43 2013 -0400

    Update README.md

    Added link to ova download and demo site which both came up in phone calls this week.

commit 306b2114cb2571c18590b4e807eb29721df6bf2b
Author: Jenny Qian <jqian@schipul.com>
Date:   Fri May 24 16:55:48 2013 -0500

    Update the get_membership_type_choices to resolve the issue about logged_in users not being able to see membership types on membership join

commit 662afcdbec73c65657c2a0592f91ce04edc06a8d
Author: Jenny Qian <jqian@schipul.com>
Date:   Fri May 24 15:54:53 2013 -0500

    Update reminder message to append time to the renewal_period_end_dt

commit f010fe8096b7d633610679cf8eaf6f8ce6ef6f28
Author: Jenny Qian <jqian@schipul.com>
Date:   Fri May 24 15:42:16 2013 -0500

    Squashed commit of the following:

    commit 42344c918e9868afbcd1d957f682b256c38bdc43
    Author: John Eddie Ayson <je@bixly.com>
    Date:   Fri May 24 18:47:31 2013 +0800

        #40: Member reminders

commit e1a46c5b18b14f2dd3e7d3de88b9b65f2521ecf3
Author: jmoswalt <jmoswalt@gmail.com>
Date:   Fri May 24 13:10:37 2013 -0500

    Default new added Reports to filter out estimate invoices.
#405: Add feature to generate html newsletter content without campaign monitor
#397: Update invoices search to be database only
#122: Complete the model reports for invoices
#18: Allow big files to get uploaded via the files module
Use inexact on bill_to fields
Adding migration file for newsletters.
Merging master into bixly-merge-ready

commit 8ddc0c8571025eba45b925b4bf03a21bda54e5fb
Author: Eloy Zuniga Jr <eloyz.email@gmail.com>
Date:   Thu May 30 17:48:52 2013 -0500

    New command for pages that finds broken links

    This is the first version of this management command.  It's very basic and only accounts for anchor links.

commit 892fed67a02671e1238fa71922c15d2d6f91e69e
Merge: bfe7920 502959f
Author: JMO <jmoswalt@gmail.com>
Date:   Thu May 30 13:48:00 2013 -0700

    Merge pull request #319 from bpotterschipul/avatar_update

    Avatar update

commit 502959f4b8123c38e955738ed37d640704264556
Author: bpotterschipul <bpotter@schipul.com>
Date:   Thu May 30 15:40:10 2013 -0500

    Ghost file. Don't know how it was created.

    Signed-off-by: bpotterschipul <bpotter@schipul.com>

commit 0ff46d0ccda18865745dcb56e8fcaa9448ad69e8
Author: bpotterschipul <bpotter@schipul.com>
Date:   Thu May 23 16:13:15 2013 -0500

    Restored "avatar" instead of "has_avatar"

    Signed-off-by: bpotterschipul <bpotter@schipul.com>

commit d2fc582b4f0d2e6f4571ae8e17b473cd77011247
Author: bpotterschipul <bpotter@schipul.com>
Date:   Wed May 22 16:53:10 2013 -0500

    Added has_avatar tag to profiles and updated templates

    has_avatar will return the URL of a custom avatar. If there is the avatar hasn't been set, it will return no image.

    I also updated templates that use {% avatar %} to use {% has_avatar %}

    Signed-off-by: bpotterschipul <bpotter@schipul.com>

commit bfe792032e987c3043be2d8abd204a963b58ff2e
Merge: dd8f111 dd652f8
Author: Eloy Zuniga Jr. <eloyz.email@gmail.com>
Date:   Thu May 30 13:28:58 2013 -0700

    Merge pull request #318 from jmoswalt/test_feature

    Updated Facebook link in news templates.

commit dd652f8735e5182515ec1f93da2435c150dbdbba
Author: jmoswalt <jmoswalt@gmail.com>
Date:   Thu May 30 15:24:09 2013 -0500

    Updated Facebook link in news templates.

commit dd8f11108f128bc3ef87560929b9d19f7ad08b71
Author: Eloy Zuniga Jr <eloyz.email@gmail.com>
Date:   Thu May 30 11:48:31 2013 -0500

    Setting a default link when showing membership reminders

commit 25cdba2b759ef05fdb673e318c76c4bc1e345837
Author: Eloy Zuniga Jr <eloyz.email@gmail.com>
Date:   Wed May 29 16:59:37 2013 -0500

    Updating start date on membership archive list on detail page

    Showing renew dates on list of archived memberships before showing the join date.

commit d0a3079c5206671557e049a3881c6eb66f95ab62
Author: Eloy Zuniga Jr <eloyz.email@gmail.com>
Date:   Wed May 29 11:09:21 2013 -0500

    Reordering filters on admin membership list page

commit 60a3e4a29f1e3b27f53f550b190b54cb3540fca0
Author: Eloy Zuniga Jr <eloyz.email@gmail.com>
Date:   Wed May 29 10:22:45 2013 -0500

    Removing 'archive to approve' option in memberships

    Removing this option from the membership detail page.  If a membership is archived then another membership record will via available via the profile that will allow you to change the status of a membership.

    Archived memberships cannot be changed.

commit 4f40d784c2e8a3d374084af309e3c51e449d695c
Author: Eloy Zuniga Jr <eloyz.email@gmail.com>
Date:   Wed May 29 10:02:18 2013 -0500

    Removing commented-out fields on MembershipDefaultAdmin

commit 0dd6aa4764f333ef2c6affa821448fe948398c43
Author: Eloy Zuniga Jr <eloyz.email@gmail.com>
Date:   Wed May 29 10:01:29 2013 -0500

    Not overwriting the queryset method on MembershipDefaultAdmin

commit a31b67f9a1cfdb6521d4ac9076b5573830ec8658
Author: jmoswalt <jmoswalt@gmail.com>
Date:   Wed May 29 09:36:50 2013 -0500

    Moving resumes to the TendenciBaseModel. Adding search text template.

commit fbfa020c2201a21e0bd47afdec9c82524474f336
Author: Jenny Qian <jqian@schipul.com>
Date:   Tue May 28 16:31:43 2013 -0500

    Version bump

commit b0dab4c94a27dcbf471835519eb823596cfbfdfa
Author: jmoswalt <jmoswalt@gmail.com>
Date:   Tue May 28 16:31:48 2013 -0500

    Updated indexing for articles in whoosh.

commit 6198b0eaea910e88d12bc7d7d9168cd7d4729a7c
Author: jmoswalt <jmoswalt@gmail.com>
Date:   Tue May 28 15:48:39 2013 -0500

    Adding uploaded to photo detail page.

commit 36522876fa84bbbbf2405e341b13f32659b72581
Author: Jenny Qian <jqian@schipul.com>
Date:   Tue May 28 16:10:27 2013 -0500

    Update function create_member_number to use the setting MemberNumberBaseNumber

commit 56dba6744a4f084ee716142f1635dfc252652c5b
Author: Jenny Qian <jqian@schipul.com>
Date:   Tue May 28 16:07:29 2013 -0500

    Add default_value for setting MemberNumberBaseNumber

commit 6a24a7d981f98f4395ddaf866f9300ee4669a8d7
Author: Jenny Qian <jqian@schipul.com>
Date:   Tue May 28 13:37:43 2013 -0500

    Update is_expired to make sure expired means expired and not in grace period

commit c8a2508e102c187afdb7f045a18d63ba2605601e
Author: Jenny Qian <jqian@schipul.com>
Date:   Tue May 28 13:34:23 2013 -0500

    Add a membership setting MemberNumberBaseNumber

commit df02b9f27cfa22baf16a0a3d3ce3bb904247c3bf
Author: Eloy Zuniga Jr <eloyz.email@gmail.com>
Date:   Tue May 28 15:24:06 2013 -0500

    Changing namespace passed on PhotoBatchEditForm.__init__ method

commit 77c0b26e6341d5c89de05bd4ff43d4d4ad2b194d
Author: Eloy Zuniga Jr <eloyz.email@gmail.com>
Date:   Tue May 28 15:16:19 2013 -0500

    Changing the way we detect the "delete" checkbox on photos bulk edit

commit 437a72a90b634dfc8bedf268b8def65edd6f59bb
Author: Eloy Zuniga Jr <eloyz.email@gmail.com>
Date:   Tue May 28 12:52:42 2013 -0500

    Updating is_expired and in_grace_period method in MembershipDefault

commit a195dbe28310eec728c73f166128043365168509
Author: Ed Schipul <eschipul@schipul.com>
Date:   Tue May 28 06:52:43 2013 -0400

    Update README.md

    Added link to ova download and demo site which both came up in phone calls this week.

commit 306b2114cb2571c18590b4e807eb29721df6bf2b
Author: Jenny Qian <jqian@schipul.com>
Date:   Fri May 24 16:55:48 2013 -0500

    Update the get_membership_type_choices to resolve the issue about logged_in users not being able to see membership types on membership join

commit 662afcdbec73c65657c2a0592f91ce04edc06a8d
Author: Jenny Qian <jqian@schipul.com>
Date:   Fri May 24 15:54:53 2013 -0500

    Update reminder message to append time to the renewal_period_end_dt

commit f010fe8096b7d633610679cf8eaf6f8ce6ef6f28
Author: Jenny Qian <jqian@schipul.com>
Date:   Fri May 24 15:42:16 2013 -0500

    Squashed commit of the following:

    commit 42344c918e9868afbcd1d957f682b256c38bdc43
    Author: John Eddie Ayson <je@bixly.com>
    Date:   Fri May 24 18:47:31 2013 +0800

        #40: Member reminders

commit e1a46c5b18b14f2dd3e7d3de88b9b65f2521ecf3
Author: jmoswalt <jmoswalt@gmail.com>
Date:   Fri May 24 13:10:37 2013 -0500

    Default new added Reports to filter out estimate invoices.
#25: Add payment requirement option to membership type
#200: BAKER: Update Salesforce from Tendenci for Select Fields
#200: Fixes
Merge branch 'master' into bixly-merge-ready
#35: WITA: Event speakers detail page
#29: WITA: Event detail page tabs
Remove Invoices to the index.
Added entity to the group by field list
Removing unused "reserve" import
PEP8 membership export management command
Refactoring and updating styles on membership export page