Bug 845175 - Lazily allocate the bytecode and srcnote Vectors' storage.  r=jorendorff.

--HG--
extra : rebase_source : f39db7bf439b9f86419cb9fdf4f899c052ae7638