Makes it noticeable and actionable when a required markdown field is empty.
fix shadowing of args argument. fixes #521
adding enoisoverrides to override profile url.
rewrite portfolio templates to avoid depending on angularjs
show portfolio items on user profile
make editable areas for modalmarkdowneditor usable when empty