Allow for user defined css file

- Add 'user-defined.css' file in `index.php`
- Add `file_exist` check when building `all.css` file to avoid error in `helpers/View.php`.
- Make git ignore `user-defined.css` file