Add BasePoint Property to Arch Frame

BasePoint allow user to change by wich vertex of the profil the frame
passe of.
make BasePoint compatible with Frame without BasePoint
Arch: small optimization in archframe code