license: updated LICENSE-BSD for 2013.
common: be more careful with allocation error checks in mainloop-test.
common: pick the correct mainloop timer to expire next.

In some circumstances our mainloop implementation failed to update
the next timer to expire (ml->next_timer). This commit changes
insert_timer to always update ml->next_timer to point to the non-
deleted timer with the lowest expire-stamp.

An alternative fix would have been to get rid of ml->next_timer
altogether and simply pick the next timer in mrp_mainloop_prepare
by calling find_next_timer.
build: fix linking D-Bus and Lua libraries.
Merge branch 'master' of github.com:otcshare/policy-internal
pre-commit-hook: check for mixed autogenerated/ordinary changes

Check if a commit tries to mix changes to autogenerated and ordinary
files and ask the user to reconsider committing the changes as two
separate commits.
build-sys: force git hooks on.