Changed broadcast_weights() to broadcast_array()

I've been writing a lot of code lately that uses this rather useful function to broadcast masks, and it made be feel dirty calling it broadcast_weights. Don't know if I did the depreciation warning correctly.