allow to have color on small calendar also
follow the php doc used by phpstorm & clean some stuff
php doc improved
javadoc & strict require
align on center
current_day_url created & used for small calendar
use 'holidays-api'
use cache into file to prevent lot of call on holidayapi