bidi: fixed a serious bug in fp_TextRun::_getContext
fields: added new field page_ref that displays number of a page on which a given bookmark starts (like MS Word PAGEREF) - added bool fp_FieldRun::isLayoutDependant(), all fields the value of which is dependant on the layout (e.g., page numbers, page count, etc.) have to override the default virtual function to ensure that they get updated on changes of layout - changed all recalculateFileds(void) to recalculateFields(bool bLayoutDependantOnly) - made changes to the Fields dialogue (XP and Unix) so that it is possible to add extra prameter to a filed (e.g., bookmark name to the new page_ref field) bookmarks: fixed a couple of bugs Tomas files modified: fp_Field.h, fp_Run.h/cpp, fp_TextRun.cpp, fl_BlockLayout.h/cpp, fl_SectionLayout.h/cpp, fp_Line.h/cpp, fv_View.cpp, fd_Field.h, pt_Frag_Object.cpp, ap_StringId.h, ap_Dialog_Field.h/cpp, ap_UnixDlg_Field.h/cpp, ap_EditMethods.cpp
