Remove [] operator override of the Pathname class

削除の理由はいろいろあるんですが、一言で言えば演算子オーバーライドのデメリットに対して可読性が特にあがってないという点でしょうか。