cycleway=* tag and oneway:bicycle=*

Based on:

http://wiki.openstreetmap.org/wiki/Bicycle

I added all variations of the cycleway=* tag and added them as additional tags, like I did for sidewalks too. I also added oneway:bicycle=yes/no. This tag seems to be more clear about the one-way situation for bikes than the opposite_lane tag, which changes definition between two-way and one-way roads.