Add prompts to dashboard pages

The last job with payments integration...

Customise the dashboard pages so that if a user is logged in but hasn't purchased a plan yet, they are prompted to choose a plan.

I considered redirecting straight to the plans page but figure this is better as people get to see what they are missing and can still do things like edit their profile or change their email address.