sittings: simple ui improvement

1. add input filter
2. adjust appearance of summary block

the appearance of page still needs more love from designer
sittings: fix foolish bug

access property after we really got the instance
add loading gif icon
update license
sittings: forward to latest sitting if not specified

the latest sitting is the first one in array, not last one.
sittings: add a drop-down list to choose committees

* $state.params.sitting is the ID of displaying sitting.
* Context is the type of displaying committee.

any modification of $state.params.sitting will trigger
checking to see whether the context should be changed.

each time we change the context, it fetch the list of corresponding
committees and stores into $scope.lists then use it as current list.

each time the current list changed, we pick one sitting of the list
to load and display.
support semantic-ui
Merge pull request #30 from g0v/semantic-ui

support semantic-ui
add location marker on waveform diagram
format waveform x-axis label to hh:mm:ss
use playrate to calculate marker location instead of calling getCurrentTime repeatedly. fix bug: scope of handler is incorrect.
Revert "sittings: add a drop-down list to choose committees"

This reverts commit 14e7193b41ea89701a300fed64f88025c00bbe12.

I breaks the routing for video.
Merge branch 'master' of github.com:g0v/ly.g0v.tw
update readme
sittings: add a drop-down list to choose committees

(second try)

* $state.params.sitting is the ID of displaying sitting.
* Context is the type of displaying committee.

any modification of $state.params.sitting will trigger
checking to see whether the context should be changed.

each time we change the context, it fetch the list of
corresponding committees and stores into $scope.lists
then use it as current list.

each time the current list changed, we pick one sitting
of the list to load and display.
fix safari avatar position issue (date parsing error)
use waveformjs to gen waveform
overlay xiao-tou svg and waveform canvas. remove old waveform path
refine waveform overlay position and remove unnecessary code
sittings: add video link if any

and adjust level of indent