[ADDED] E-mail confirmations / basic csrf tokens

 * Adds the ability for users to confirm withdraws, detail changes, or password changes
 * Adds config options for disabling confirmations entirely or only specific confirmations
 * Adds new user notification that sends e-mail on successful login
 * Adds config options for disabling csrf protection, timeout lead time, and which forms
 * Adds another salt in config that's used in the csrf tokens
 * Adds csrf protection for login form by default
 * Adds 3 new token_types
 * Adds indexes to notification_settings
 * Adds public/templates/compile/mpos folder and blank file to fix setup permission issue
 * Updates css to fix disabled property of submit inputs
 * Updates gitignore to ignore eclipse files