fix for empty facebook user
stripe initializer
Add "autocomplete" custom field type that can look up values in user-defined lists
Merge branch 'course-faculty-validation'
cosmetic changes: autocomplete inputs are wide/take up one row on form