fix(common): add bottom margin to <figure>s too
fix(projects): enhance image display @ Project Details

- Add more semantic markup
- Omit entire section upon absence of the image
- Fit image width into available space