Fix text running out of job boxes

Set overflow: hidden; on job CSS class in order to prevent the text in the job boxes from 'running out of the box' and messing up the page (this might happen for location values such as 'Referentenbetreuung')
Merge pull request #11 from JWhy/patch-1

Fix text running out of job boxes
minor css changes
layout redone. 3 column layout on screens >1600
just show 3 Hour shifts if there is space
correct calculation of night shifts
added "null" icon
added functionality to ignore angeltypes in frontend
fix
fix n stuff
readded schedule after downtime