Possibility to add new reports

Hello,
I made these modifications to the code to make it possible to create new flexreports. I will briefly explain what I did. I had to work with the "Renaming CRecord" commit because in one of the later commits is a mistake that broke down viewing of existing reports.

<h3>Exception for 'selected_field1'</h3>
<pre>
elem.id == 'selected_field1'
</pre>
Based on this you can create flexreport with selected fields. Field 'selected_field1' is the one with selected fields for the new record and it needs special behaviour.

<h3>Renamed submit button</h3>
When submit button was called 'submit' I was not able to confirm the 'Confirm?' dialog window. Problem was that the name overrides the function submit() called from dialog window and I get this error: <br><b>"Property 'submit' of object #\<HTMLFormElement\> is not a function"</b>

<h3>Report bind</h3>
<pre>
$ret = $report->bind( $_POST );
</pre>
This links a new object that will be stored with the object get from the form. Errors should be handled with the $ret value. I did not do that and i have removed handling even for the store() function because sometimes the part of the code in the if clause is execuded even if the report was stored.