Add personal profile

@amZotti @mikeymurph77 @maneyt
you don't want to ignore **all** of public. only `/public/system` or whatever folder carrierwave stores the images in