Added FlexMembershipException

Added a FlexMembershipException class and FlexMembershipStatus enum so
we can have total control over exceptions and status codes rather than
relying on asp.net memberships exceptions
fix small merge conflicts
adjust tests to look for new FlexMembershipExceptions
resolve small merge conflict
Merge pull request #13 from superlogical/master

Added a FlexMembershipException
Status enum to seperate file
adding flexmembershipstatus
turn off embedded http listener for raven
getting the sample app running again
allow removal of oauth account if there is a local account

allow removal of oauth account if there is a local account regardless of
oauth account count
Merge pull request #15 from johndowning/master

I think you should be able to remove all oauth accounts if you have local credentials.
Login.Raven Sample using Ninject