Install lib and protocols headers to their own directories

So now there's:

    /usr/include/bitlbee/*.h
    /usr/include/bitlbee/lib/*.h
    /usr/include/bitlbee/protocols/*.h

And this definitely breaks backwards compatibility.
Not sure if worth it. May revert this later if not.